@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
578 lines (577 loc) • 25.2 kB
TypeScript
import { Encoder } from "./encoder";
import { BinaryReader, BinaryWriter } from "../../../binary";
/** PriceStatus is a structure that defines the price status of a price. */
export declare enum PriceStatus {
/** PRICE_STATUS_UNSPECIFIED - PRICE_STATUS_UNSPECIFIED is an unspecified price status. */
PRICE_STATUS_UNSPECIFIED = 0,
/** PRICE_STATUS_UNKNOWN_SIGNAL_ID - PRICE_STATUS_UNKNOWN_SIGNAL_ID is an unknown signal id price status. */
PRICE_STATUS_UNKNOWN_SIGNAL_ID = 1,
/** PRICE_STATUS_NOT_READY - PRICE_STATUS_NOT_READY is a not ready price status. */
PRICE_STATUS_NOT_READY = 2,
/** PRICE_STATUS_AVAILABLE - PRICE_STATUS_AVAILABLE is an available price status. */
PRICE_STATUS_AVAILABLE = 3,
/** PRICE_STATUS_NOT_IN_CURRENT_FEEDS - PRICE_STATUS_NOT_IN_CURRENT_FEEDS is a not in current feed price status. */
PRICE_STATUS_NOT_IN_CURRENT_FEEDS = 4,
UNRECOGNIZED = -1
}
export declare const PriceStatusSDKType: typeof PriceStatus;
export declare const PriceStatusAmino: typeof PriceStatus;
export declare function priceStatusFromJSON(object: any): PriceStatus;
export declare function priceStatusToJSON(object: PriceStatus): string;
/** SignalPriceStatus is a structure that defines the price status of a signal id. */
export declare enum SignalPriceStatus {
/** SIGNAL_PRICE_STATUS_UNSPECIFIED - SIGNAL_PRICE_STATUS_UNSPECIFIED is an unspecified signal price status. */
SIGNAL_PRICE_STATUS_UNSPECIFIED = 0,
/** SIGNAL_PRICE_STATUS_UNSUPPORTED - SIGNAL_PRICE_STATUS_UNSUPPORTED is an unsupported signal price status. */
SIGNAL_PRICE_STATUS_UNSUPPORTED = 1,
/** SIGNAL_PRICE_STATUS_UNAVAILABLE - SIGNAL_PRICE_STATUS_UNAVAILABLE is an unavailable signal price status. */
SIGNAL_PRICE_STATUS_UNAVAILABLE = 2,
/** SIGNAL_PRICE_STATUS_AVAILABLE - SIGNAL_PRICE_STATUS_AVAILABLE is an available signal price status. */
SIGNAL_PRICE_STATUS_AVAILABLE = 3,
UNRECOGNIZED = -1
}
export declare const SignalPriceStatusSDKType: typeof SignalPriceStatus;
export declare const SignalPriceStatusAmino: typeof SignalPriceStatus;
export declare function signalPriceStatusFromJSON(object: any): SignalPriceStatus;
export declare function signalPriceStatusToJSON(object: SignalPriceStatus): string;
/** Signal is the data structure that contains signal id and power of that signal. */
export interface Signal {
/** id is the id of the signal. */
id: string;
/** power is the power of the corresponding signal id. */
power: bigint;
}
export interface SignalProtoMsg {
typeUrl: "/band.feeds.v1beta1.Signal";
value: Uint8Array;
}
/** Signal is the data structure that contains signal id and power of that signal. */
export interface SignalAmino {
/** id is the id of the signal. */
id?: string;
/** power is the power of the corresponding signal id. */
power?: string;
}
export interface SignalAminoMsg {
type: "/band.feeds.v1beta1.Signal";
value: SignalAmino;
}
/** Signal is the data structure that contains signal id and power of that signal. */
export interface SignalSDKType {
id: string;
power: bigint;
}
/** Vote is the data structure that contains array of signals of a voter. */
export interface Vote {
/** voter is the address of the voter of this signals. */
voter: string;
/** signals is a list of signals submit by the voter. */
signals: Signal[];
}
export interface VoteProtoMsg {
typeUrl: "/band.feeds.v1beta1.Vote";
value: Uint8Array;
}
/** Vote is the data structure that contains array of signals of a voter. */
export interface VoteAmino {
/** voter is the address of the voter of this signals. */
voter?: string;
/** signals is a list of signals submit by the voter. */
signals?: SignalAmino[];
}
export interface VoteAminoMsg {
type: "/band.feeds.v1beta1.Vote";
value: VoteAmino;
}
/** Vote is the data structure that contains array of signals of a voter. */
export interface VoteSDKType {
voter: string;
signals: SignalSDKType[];
}
/** Feed is a structure that holds a signal id, its total power, and its calculated interval. */
export interface Feed {
/** signal_id is the unique string that identifies the unit of feed. */
signalId: string;
/** power is the power of the corresponding signal id. */
power: bigint;
/** interval is the interval of the price feed. */
interval: bigint;
}
export interface FeedProtoMsg {
typeUrl: "/band.feeds.v1beta1.Feed";
value: Uint8Array;
}
/** Feed is a structure that holds a signal id, its total power, and its calculated interval. */
export interface FeedAmino {
/** signal_id is the unique string that identifies the unit of feed. */
signal_id?: string;
/** power is the power of the corresponding signal id. */
power?: string;
/** interval is the interval of the price feed. */
interval?: string;
}
export interface FeedAminoMsg {
type: "/band.feeds.v1beta1.Feed";
value: FeedAmino;
}
/** Feed is a structure that holds a signal id, its total power, and its calculated interval. */
export interface FeedSDKType {
signal_id: string;
power: bigint;
interval: bigint;
}
/** FeedWithDeviation is a structure that holds a signal id, its total power, and its calculated interval and deviation. */
export interface FeedWithDeviation {
/** signal_id is the unique string that identifies the unit of feed. */
signalId: string;
/** power is the power of the corresponding signal id. */
power: bigint;
/** interval is the interval of the price feed. */
interval: bigint;
/** deviation_basis_point is the maximum deviation value the feed can tolerate, expressed in basis points. */
deviationBasisPoint: bigint;
}
export interface FeedWithDeviationProtoMsg {
typeUrl: "/band.feeds.v1beta1.FeedWithDeviation";
value: Uint8Array;
}
/** FeedWithDeviation is a structure that holds a signal id, its total power, and its calculated interval and deviation. */
export interface FeedWithDeviationAmino {
/** signal_id is the unique string that identifies the unit of feed. */
signal_id?: string;
/** power is the power of the corresponding signal id. */
power?: string;
/** interval is the interval of the price feed. */
interval?: string;
/** deviation_basis_point is the maximum deviation value the feed can tolerate, expressed in basis points. */
deviation_basis_point?: string;
}
export interface FeedWithDeviationAminoMsg {
type: "/band.feeds.v1beta1.FeedWithDeviation";
value: FeedWithDeviationAmino;
}
/** FeedWithDeviation is a structure that holds a signal id, its total power, and its calculated interval and deviation. */
export interface FeedWithDeviationSDKType {
signal_id: string;
power: bigint;
interval: bigint;
deviation_basis_point: bigint;
}
/** CurrentFeeds is a structure that holds a list of currently supported feeds, and its last update time and block. */
export interface CurrentFeeds {
/** feeds is a list of currently supported feeds. */
feeds: Feed[];
/** last_update_timestamp is the timestamp of the last time supported feeds list is updated. */
lastUpdateTimestamp: bigint;
/** last_update_block is the number of blocks of the last time supported feeds list is updated. */
lastUpdateBlock: bigint;
}
export interface CurrentFeedsProtoMsg {
typeUrl: "/band.feeds.v1beta1.CurrentFeeds";
value: Uint8Array;
}
/** CurrentFeeds is a structure that holds a list of currently supported feeds, and its last update time and block. */
export interface CurrentFeedsAmino {
/** feeds is a list of currently supported feeds. */
feeds?: FeedAmino[];
/** last_update_timestamp is the timestamp of the last time supported feeds list is updated. */
last_update_timestamp?: string;
/** last_update_block is the number of blocks of the last time supported feeds list is updated. */
last_update_block?: string;
}
export interface CurrentFeedsAminoMsg {
type: "/band.feeds.v1beta1.CurrentFeeds";
value: CurrentFeedsAmino;
}
/** CurrentFeeds is a structure that holds a list of currently supported feeds, and its last update time and block. */
export interface CurrentFeedsSDKType {
feeds: FeedSDKType[];
last_update_timestamp: bigint;
last_update_block: bigint;
}
/**
* CurrentFeedWithDeviations is a structure that holds a list of currently supported feed-with-deviations, and its
* last update time and block.
*/
export interface CurrentFeedWithDeviations {
/** feeds is a list of currently supported feed-with-deviations. */
feeds: FeedWithDeviation[];
/** last_update_timestamp is the timestamp of the last time supported feeds list is updated. */
lastUpdateTimestamp: bigint;
/** last_update_block is the number of blocks of the last time supported feeds list is updated. */
lastUpdateBlock: bigint;
}
export interface CurrentFeedWithDeviationsProtoMsg {
typeUrl: "/band.feeds.v1beta1.CurrentFeedWithDeviations";
value: Uint8Array;
}
/**
* CurrentFeedWithDeviations is a structure that holds a list of currently supported feed-with-deviations, and its
* last update time and block.
*/
export interface CurrentFeedWithDeviationsAmino {
/** feeds is a list of currently supported feed-with-deviations. */
feeds?: FeedWithDeviationAmino[];
/** last_update_timestamp is the timestamp of the last time supported feeds list is updated. */
last_update_timestamp?: string;
/** last_update_block is the number of blocks of the last time supported feeds list is updated. */
last_update_block?: string;
}
export interface CurrentFeedWithDeviationsAminoMsg {
type: "/band.feeds.v1beta1.CurrentFeedWithDeviations";
value: CurrentFeedWithDeviationsAmino;
}
/**
* CurrentFeedWithDeviations is a structure that holds a list of currently supported feed-with-deviations, and its
* last update time and block.
*/
export interface CurrentFeedWithDeviationsSDKType {
feeds: FeedWithDeviationSDKType[];
last_update_timestamp: bigint;
last_update_block: bigint;
}
/** Price is a structure that defines the price of a signal id. */
export interface Price {
/** status is the status of a the price. */
status: PriceStatus;
/** signal_id is the signal id of the price. */
signalId: string;
/** price is the price of the signal id. */
price: bigint;
/** timestamp is the timestamp at which the price was aggregated. */
timestamp: bigint;
}
export interface PriceProtoMsg {
typeUrl: "/band.feeds.v1beta1.Price";
value: Uint8Array;
}
/** Price is a structure that defines the price of a signal id. */
export interface PriceAmino {
/** status is the status of a the price. */
status?: PriceStatus;
/** signal_id is the signal id of the price. */
signal_id?: string;
/** price is the price of the signal id. */
price?: string;
/** timestamp is the timestamp at which the price was aggregated. */
timestamp?: string;
}
export interface PriceAminoMsg {
type: "/band.feeds.v1beta1.Price";
value: PriceAmino;
}
/** Price is a structure that defines the price of a signal id. */
export interface PriceSDKType {
status: PriceStatus;
signal_id: string;
price: bigint;
timestamp: bigint;
}
/** SignalPrice is a structure that defines the signaled price of a signal id. */
export interface SignalPrice {
/** status is the status of the signal price. */
status: SignalPriceStatus;
/** signal_id is the signal id of the price. */
signalId: string;
/** price is the price submitted by the validator. */
price: bigint;
}
export interface SignalPriceProtoMsg {
typeUrl: "/band.feeds.v1beta1.SignalPrice";
value: Uint8Array;
}
/** SignalPrice is a structure that defines the signaled price of a signal id. */
export interface SignalPriceAmino {
/** status is the status of the signal price. */
status?: SignalPriceStatus;
/** signal_id is the signal id of the price. */
signal_id?: string;
/** price is the price submitted by the validator. */
price?: string;
}
export interface SignalPriceAminoMsg {
type: "/band.feeds.v1beta1.SignalPrice";
value: SignalPriceAmino;
}
/** SignalPrice is a structure that defines the signaled price of a signal id. */
export interface SignalPriceSDKType {
status: SignalPriceStatus;
signal_id: string;
price: bigint;
}
/** ValidatorPrice is a structure that defines the price submitted by a validator for a signal id. */
export interface ValidatorPrice {
/** signal_price_status is the status of a signal price submitted. */
signalPriceStatus: SignalPriceStatus;
/** signal_id is the signal id of the price. */
signalId: string;
/** price is the price submitted by the validator. */
price: bigint;
/** timestamp is the timestamp at which the price was submitted. */
timestamp: bigint;
/** block_height is the block height at which the price was submitted. */
blockHeight: bigint;
}
export interface ValidatorPriceProtoMsg {
typeUrl: "/band.feeds.v1beta1.ValidatorPrice";
value: Uint8Array;
}
/** ValidatorPrice is a structure that defines the price submitted by a validator for a signal id. */
export interface ValidatorPriceAmino {
/** signal_price_status is the status of a signal price submitted. */
signal_price_status?: SignalPriceStatus;
/** signal_id is the signal id of the price. */
signal_id?: string;
/** price is the price submitted by the validator. */
price?: string;
/** timestamp is the timestamp at which the price was submitted. */
timestamp?: string;
/** block_height is the block height at which the price was submitted. */
block_height?: string;
}
export interface ValidatorPriceAminoMsg {
type: "/band.feeds.v1beta1.ValidatorPrice";
value: ValidatorPriceAmino;
}
/** ValidatorPrice is a structure that defines the price submitted by a validator for a signal id. */
export interface ValidatorPriceSDKType {
signal_price_status: SignalPriceStatus;
signal_id: string;
price: bigint;
timestamp: bigint;
block_height: bigint;
}
/**
* ValidatorPriceList is a structure that holds a list of validator prices of
* a validator and its address.
*/
export interface ValidatorPriceList {
/** validator is the validator address. */
validator: string;
/** validators_prices is a list of validator prices. */
validatorPrices: ValidatorPrice[];
}
export interface ValidatorPriceListProtoMsg {
typeUrl: "/band.feeds.v1beta1.ValidatorPriceList";
value: Uint8Array;
}
/**
* ValidatorPriceList is a structure that holds a list of validator prices of
* a validator and its address.
*/
export interface ValidatorPriceListAmino {
/** validator is the validator address. */
validator?: string;
/** validators_prices is a list of validator prices. */
validator_prices?: ValidatorPriceAmino[];
}
export interface ValidatorPriceListAminoMsg {
type: "/band.feeds.v1beta1.ValidatorPriceList";
value: ValidatorPriceListAmino;
}
/**
* ValidatorPriceList is a structure that holds a list of validator prices of
* a validator and its address.
*/
export interface ValidatorPriceListSDKType {
validator: string;
validator_prices: ValidatorPriceSDKType[];
}
/** ReferenceSourceConfig is a structure that defines the information of reference price source. */
export interface ReferenceSourceConfig {
/** registry_ipfs_hash is the hash of the reference registry. */
registryIpfsHash: string;
/** registry_version is the version of the reference registry. */
registryVersion: string;
}
export interface ReferenceSourceConfigProtoMsg {
typeUrl: "/band.feeds.v1beta1.ReferenceSourceConfig";
value: Uint8Array;
}
/** ReferenceSourceConfig is a structure that defines the information of reference price source. */
export interface ReferenceSourceConfigAmino {
/** registry_ipfs_hash is the hash of the reference registry. */
registry_ipfs_hash?: string;
/** registry_version is the version of the reference registry. */
registry_version?: string;
}
export interface ReferenceSourceConfigAminoMsg {
type: "/band.feeds.v1beta1.ReferenceSourceConfig";
value: ReferenceSourceConfigAmino;
}
/** ReferenceSourceConfig is a structure that defines the information of reference price source. */
export interface ReferenceSourceConfigSDKType {
registry_ipfs_hash: string;
registry_version: string;
}
/** FeedsSignatureOrder defines a general signature order for feed data. */
export interface FeedsSignatureOrder {
/** signal_ids is the list of signal ids that require signatures. */
signalIds: string[];
/** encoder is the mode of encoding feeds signature order. */
encoder: Encoder;
}
export interface FeedsSignatureOrderProtoMsg {
typeUrl: "/band.feeds.v1beta1.FeedsSignatureOrder";
value: Uint8Array;
}
/** FeedsSignatureOrder defines a general signature order for feed data. */
export interface FeedsSignatureOrderAmino {
/** signal_ids is the list of signal ids that require signatures. */
signal_ids?: string[];
/** encoder is the mode of encoding feeds signature order. */
encoder?: Encoder;
}
export interface FeedsSignatureOrderAminoMsg {
type: "/band.feeds.v1beta1.FeedsSignatureOrder";
value: FeedsSignatureOrderAmino;
}
/** FeedsSignatureOrder defines a general signature order for feed data. */
export interface FeedsSignatureOrderSDKType {
signal_ids: string[];
encoder: Encoder;
}
export declare const Signal: {
typeUrl: string;
encode(message: Signal, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): Signal;
fromPartial(object: Partial<Signal>): Signal;
fromAmino(object: SignalAmino): Signal;
toAmino(message: Signal): SignalAmino;
fromAminoMsg(object: SignalAminoMsg): Signal;
fromProtoMsg(message: SignalProtoMsg): Signal;
toProto(message: Signal): Uint8Array;
toProtoMsg(message: Signal): SignalProtoMsg;
};
export declare const Vote: {
typeUrl: string;
encode(message: Vote, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): Vote;
fromPartial(object: Partial<Vote>): Vote;
fromAmino(object: VoteAmino): Vote;
toAmino(message: Vote): VoteAmino;
fromAminoMsg(object: VoteAminoMsg): Vote;
fromProtoMsg(message: VoteProtoMsg): Vote;
toProto(message: Vote): Uint8Array;
toProtoMsg(message: Vote): VoteProtoMsg;
};
export declare const Feed: {
typeUrl: string;
encode(message: Feed, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): Feed;
fromPartial(object: Partial<Feed>): Feed;
fromAmino(object: FeedAmino): Feed;
toAmino(message: Feed): FeedAmino;
fromAminoMsg(object: FeedAminoMsg): Feed;
fromProtoMsg(message: FeedProtoMsg): Feed;
toProto(message: Feed): Uint8Array;
toProtoMsg(message: Feed): FeedProtoMsg;
};
export declare const FeedWithDeviation: {
typeUrl: string;
encode(message: FeedWithDeviation, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): FeedWithDeviation;
fromPartial(object: Partial<FeedWithDeviation>): FeedWithDeviation;
fromAmino(object: FeedWithDeviationAmino): FeedWithDeviation;
toAmino(message: FeedWithDeviation): FeedWithDeviationAmino;
fromAminoMsg(object: FeedWithDeviationAminoMsg): FeedWithDeviation;
fromProtoMsg(message: FeedWithDeviationProtoMsg): FeedWithDeviation;
toProto(message: FeedWithDeviation): Uint8Array;
toProtoMsg(message: FeedWithDeviation): FeedWithDeviationProtoMsg;
};
export declare const CurrentFeeds: {
typeUrl: string;
encode(message: CurrentFeeds, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): CurrentFeeds;
fromPartial(object: Partial<CurrentFeeds>): CurrentFeeds;
fromAmino(object: CurrentFeedsAmino): CurrentFeeds;
toAmino(message: CurrentFeeds): CurrentFeedsAmino;
fromAminoMsg(object: CurrentFeedsAminoMsg): CurrentFeeds;
fromProtoMsg(message: CurrentFeedsProtoMsg): CurrentFeeds;
toProto(message: CurrentFeeds): Uint8Array;
toProtoMsg(message: CurrentFeeds): CurrentFeedsProtoMsg;
};
export declare const CurrentFeedWithDeviations: {
typeUrl: string;
encode(message: CurrentFeedWithDeviations, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): CurrentFeedWithDeviations;
fromPartial(object: Partial<CurrentFeedWithDeviations>): CurrentFeedWithDeviations;
fromAmino(object: CurrentFeedWithDeviationsAmino): CurrentFeedWithDeviations;
toAmino(message: CurrentFeedWithDeviations): CurrentFeedWithDeviationsAmino;
fromAminoMsg(object: CurrentFeedWithDeviationsAminoMsg): CurrentFeedWithDeviations;
fromProtoMsg(message: CurrentFeedWithDeviationsProtoMsg): CurrentFeedWithDeviations;
toProto(message: CurrentFeedWithDeviations): Uint8Array;
toProtoMsg(message: CurrentFeedWithDeviations): CurrentFeedWithDeviationsProtoMsg;
};
export declare const Price: {
typeUrl: string;
encode(message: Price, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): Price;
fromPartial(object: Partial<Price>): Price;
fromAmino(object: PriceAmino): Price;
toAmino(message: Price): PriceAmino;
fromAminoMsg(object: PriceAminoMsg): Price;
fromProtoMsg(message: PriceProtoMsg): Price;
toProto(message: Price): Uint8Array;
toProtoMsg(message: Price): PriceProtoMsg;
};
export declare const SignalPrice: {
typeUrl: string;
encode(message: SignalPrice, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): SignalPrice;
fromPartial(object: Partial<SignalPrice>): SignalPrice;
fromAmino(object: SignalPriceAmino): SignalPrice;
toAmino(message: SignalPrice): SignalPriceAmino;
fromAminoMsg(object: SignalPriceAminoMsg): SignalPrice;
fromProtoMsg(message: SignalPriceProtoMsg): SignalPrice;
toProto(message: SignalPrice): Uint8Array;
toProtoMsg(message: SignalPrice): SignalPriceProtoMsg;
};
export declare const ValidatorPrice: {
typeUrl: string;
encode(message: ValidatorPrice, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): ValidatorPrice;
fromPartial(object: Partial<ValidatorPrice>): ValidatorPrice;
fromAmino(object: ValidatorPriceAmino): ValidatorPrice;
toAmino(message: ValidatorPrice): ValidatorPriceAmino;
fromAminoMsg(object: ValidatorPriceAminoMsg): ValidatorPrice;
fromProtoMsg(message: ValidatorPriceProtoMsg): ValidatorPrice;
toProto(message: ValidatorPrice): Uint8Array;
toProtoMsg(message: ValidatorPrice): ValidatorPriceProtoMsg;
};
export declare const ValidatorPriceList: {
typeUrl: string;
encode(message: ValidatorPriceList, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): ValidatorPriceList;
fromPartial(object: Partial<ValidatorPriceList>): ValidatorPriceList;
fromAmino(object: ValidatorPriceListAmino): ValidatorPriceList;
toAmino(message: ValidatorPriceList): ValidatorPriceListAmino;
fromAminoMsg(object: ValidatorPriceListAminoMsg): ValidatorPriceList;
fromProtoMsg(message: ValidatorPriceListProtoMsg): ValidatorPriceList;
toProto(message: ValidatorPriceList): Uint8Array;
toProtoMsg(message: ValidatorPriceList): ValidatorPriceListProtoMsg;
};
export declare const ReferenceSourceConfig: {
typeUrl: string;
encode(message: ReferenceSourceConfig, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): ReferenceSourceConfig;
fromPartial(object: Partial<ReferenceSourceConfig>): ReferenceSourceConfig;
fromAmino(object: ReferenceSourceConfigAmino): ReferenceSourceConfig;
toAmino(message: ReferenceSourceConfig): ReferenceSourceConfigAmino;
fromAminoMsg(object: ReferenceSourceConfigAminoMsg): ReferenceSourceConfig;
fromProtoMsg(message: ReferenceSourceConfigProtoMsg): ReferenceSourceConfig;
toProto(message: ReferenceSourceConfig): Uint8Array;
toProtoMsg(message: ReferenceSourceConfig): ReferenceSourceConfigProtoMsg;
};
export declare const FeedsSignatureOrder: {
typeUrl: string;
encode(message: FeedsSignatureOrder, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): FeedsSignatureOrder;
fromPartial(object: Partial<FeedsSignatureOrder>): FeedsSignatureOrder;
fromAmino(object: FeedsSignatureOrderAmino): FeedsSignatureOrder;
toAmino(message: FeedsSignatureOrder): FeedsSignatureOrderAmino;
fromAminoMsg(object: FeedsSignatureOrderAminoMsg): FeedsSignatureOrder;
fromProtoMsg(message: FeedsSignatureOrderProtoMsg): FeedsSignatureOrder;
toProto(message: FeedsSignatureOrder): Uint8Array;
toProtoMsg(message: FeedsSignatureOrder): FeedsSignatureOrderProtoMsg;
};