QueryRedelegationsResponse: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): QueryRedelegationsResponse;
    encode(message: QueryRedelegationsResponse, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: QueryRedelegationsResponseAmino): QueryRedelegationsResponse;
    fromAminoMsg(object: QueryRedelegationsResponseAminoMsg): QueryRedelegationsResponse;
    fromPartial(object: {
        pagination?: {
            nextKey?: Uint8Array;
            total?: bigint;
        };
        redelegationResponses?: {
            entries?: {
                balance?: string;
                redelegationEntry?: {
                    completionTime?: (...) | (...);
                    creationHeight?: (...) | (...);
                    initialBalance?: (...) | (...);
                    sharesDst?: (...) | (...);
                };
            }[];
            redelegation?: {
                delegatorAddress?: string;
                entries?: {
                    completionTime?: (...) | (...);
                    creationHeight?: (...) | (...);
                    initialBalance?: (...) | (...);
                    sharesDst?: (...) | (...);
                }[];
                validatorDstAddress?: string;
                validatorSrcAddress?: string;
            };
        }[];
    }): QueryRedelegationsResponse;
    fromProtoMsg(message: QueryRedelegationsResponseProtoMsg): QueryRedelegationsResponse;
    toAmino(message: QueryRedelegationsResponse): QueryRedelegationsResponseAmino;
    toAminoMsg(message: QueryRedelegationsResponse): QueryRedelegationsResponseAminoMsg;
    toProto(message: QueryRedelegationsResponse): Uint8Array;
    toProtoMsg(message: QueryRedelegationsResponse): QueryRedelegationsResponseProtoMsg;
}