import { PageRequest, type PageRequestSDKType, PageResponse, type PageResponseSDKType } from '../../../cosmos/base/query/v1beta1/pagination.js'; import { Attester, type AttesterSDKType } from './attester.js'; import { PerMessageBurnLimit, type PerMessageBurnLimitSDKType } from './per_message_burn_limit.js'; import { BurningAndMintingPaused, type BurningAndMintingPausedSDKType } from './burning_and_minting_paused.js'; import { SendingAndReceivingMessagesPaused, type SendingAndReceivingMessagesPausedSDKType } from './sending_and_receiving_messages_paused.js'; import { MaxMessageBodySize, type MaxMessageBodySizeSDKType } from './max_message_body_size.js'; import { Nonce, type NonceSDKType } from './nonce.js'; import { SignatureThreshold, type SignatureThresholdSDKType } from './signature_threshold.js'; import { TokenPair, type TokenPairSDKType } from './token_pair.js'; import { RemoteTokenMessenger, type RemoteTokenMessengerSDKType } from './remote_token_messenger.js'; import { BinaryReader, BinaryWriter } from '../../../binary.js'; import { type JsonSafe } from '../../../json-safe.js'; /** QueryRolesRequest is the request type for the Query/Roles RPC method. */ export interface QueryRolesRequest { } export interface QueryRolesRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryRolesRequest'; value: Uint8Array; } /** QueryRolesRequest is the request type for the Query/Roles RPC method. */ export interface QueryRolesRequestSDKType { } /** QueryRolesResponse is the response type for the Query/Roles RPC method. */ export interface QueryRolesResponse { owner: string; attesterManager: string; pauser: string; tokenController: string; } export interface QueryRolesResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryRolesResponse'; value: Uint8Array; } /** QueryRolesResponse is the response type for the Query/Roles RPC method. */ export interface QueryRolesResponseSDKType { owner: string; attester_manager: string; pauser: string; token_controller: string; } /** QueryAttestersRequest is the request type for the Query/Attester RPC method. */ export interface QueryGetAttesterRequest { attester: string; } export interface QueryGetAttesterRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetAttesterRequest'; value: Uint8Array; } /** QueryAttestersRequest is the request type for the Query/Attester RPC method. */ export interface QueryGetAttesterRequestSDKType { attester: string; } /** * QueryAttestersResponse is the response type for the Query/Attester RPC * method. */ export interface QueryGetAttesterResponse { attester: Attester; } export interface QueryGetAttesterResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetAttesterResponse'; value: Uint8Array; } /** * QueryAttestersResponse is the response type for the Query/Attester RPC * method. */ export interface QueryGetAttesterResponseSDKType { attester: AttesterSDKType; } /** * QueryAllAttestersRequest is the request type for the Query/Attesters RPC * method. */ export interface QueryAllAttestersRequest { pagination?: PageRequest; } export interface QueryAllAttestersRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllAttestersRequest'; value: Uint8Array; } /** * QueryAllAttestersRequest is the request type for the Query/Attesters RPC * method. */ export interface QueryAllAttestersRequestSDKType { pagination?: PageRequestSDKType; } /** * QueryAllAttestersResponse is the response type for the Query/Attesters RPC * method. */ export interface QueryAllAttestersResponse { attesters: Attester[]; pagination?: PageResponse; } export interface QueryAllAttestersResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllAttestersResponse'; value: Uint8Array; } /** * QueryAllAttestersResponse is the response type for the Query/Attesters RPC * method. */ export interface QueryAllAttestersResponseSDKType { attesters: AttesterSDKType[]; pagination?: PageResponseSDKType; } /** * QueryPerMessageBurnLimitRequest is the request type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryGetPerMessageBurnLimitRequest { denom: string; } export interface QueryGetPerMessageBurnLimitRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetPerMessageBurnLimitRequest'; value: Uint8Array; } /** * QueryPerMessageBurnLimitRequest is the request type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryGetPerMessageBurnLimitRequestSDKType { denom: string; } /** * QueryPerMessageBurnLimitResponse is the response type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryGetPerMessageBurnLimitResponse { burnLimit: PerMessageBurnLimit; } export interface QueryGetPerMessageBurnLimitResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetPerMessageBurnLimitResponse'; value: Uint8Array; } /** * QueryPerMessageBurnLimitResponse is the response type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryGetPerMessageBurnLimitResponseSDKType { burn_limit: PerMessageBurnLimitSDKType; } /** * QueryAllPerMessageBurnLimitsRequest is the response type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryAllPerMessageBurnLimitsRequest { pagination?: PageRequest; } export interface QueryAllPerMessageBurnLimitsRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllPerMessageBurnLimitsRequest'; value: Uint8Array; } /** * QueryAllPerMessageBurnLimitsRequest is the response type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryAllPerMessageBurnLimitsRequestSDKType { pagination?: PageRequestSDKType; } /** * QueryAllPerMessageBurnLimitsRequest is the response type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryAllPerMessageBurnLimitsResponse { burnLimits: PerMessageBurnLimit[]; pagination?: PageResponse; } export interface QueryAllPerMessageBurnLimitsResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllPerMessageBurnLimitsResponse'; value: Uint8Array; } /** * QueryAllPerMessageBurnLimitsRequest is the response type for the * Query/PerMessageBurnLimit RPC method. */ export interface QueryAllPerMessageBurnLimitsResponseSDKType { burn_limits: PerMessageBurnLimitSDKType[]; pagination?: PageResponseSDKType; } /** * QueryBurningAndMintingPausedRequest is the request type for the * Query/BurningAndMintingPaused RPC method. */ export interface QueryGetBurningAndMintingPausedRequest { } export interface QueryGetBurningAndMintingPausedRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetBurningAndMintingPausedRequest'; value: Uint8Array; } /** * QueryBurningAndMintingPausedRequest is the request type for the * Query/BurningAndMintingPaused RPC method. */ export interface QueryGetBurningAndMintingPausedRequestSDKType { } /** * QueryBurningAndMintingPausedResponse is the response type for the * Query/BurningAndMintingPaused RPC method. */ export interface QueryGetBurningAndMintingPausedResponse { paused: BurningAndMintingPaused; } export interface QueryGetBurningAndMintingPausedResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetBurningAndMintingPausedResponse'; value: Uint8Array; } /** * QueryBurningAndMintingPausedResponse is the response type for the * Query/BurningAndMintingPaused RPC method. */ export interface QueryGetBurningAndMintingPausedResponseSDKType { paused: BurningAndMintingPausedSDKType; } /** * QuerySendingAndReceivingPausedRequest is the request type for the * Query/SendingAndReceivingPaused RPC method. */ export interface QueryGetSendingAndReceivingMessagesPausedRequest { } export interface QueryGetSendingAndReceivingMessagesPausedRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetSendingAndReceivingMessagesPausedRequest'; value: Uint8Array; } /** * QuerySendingAndReceivingPausedRequest is the request type for the * Query/SendingAndReceivingPaused RPC method. */ export interface QueryGetSendingAndReceivingMessagesPausedRequestSDKType { } /** * QuerySendingAndReceivingPausedResponse is the response type for the * Query/SendingAndReceivingPaused RPC method. */ export interface QueryGetSendingAndReceivingMessagesPausedResponse { paused: SendingAndReceivingMessagesPaused; } export interface QueryGetSendingAndReceivingMessagesPausedResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetSendingAndReceivingMessagesPausedResponse'; value: Uint8Array; } /** * QuerySendingAndReceivingPausedResponse is the response type for the * Query/SendingAndReceivingPaused RPC method. */ export interface QueryGetSendingAndReceivingMessagesPausedResponseSDKType { paused: SendingAndReceivingMessagesPausedSDKType; } /** * QueryMaxMessageBodySizeRequest is the request type for the * Query/MaxMessageBodySize RPC method. */ export interface QueryGetMaxMessageBodySizeRequest { } export interface QueryGetMaxMessageBodySizeRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetMaxMessageBodySizeRequest'; value: Uint8Array; } /** * QueryMaxMessageBodySizeRequest is the request type for the * Query/MaxMessageBodySize RPC method. */ export interface QueryGetMaxMessageBodySizeRequestSDKType { } /** * QueryMaxMessageBodySizeResponse is the response type for the * Query/MaxMessageBodySize RPC method. */ export interface QueryGetMaxMessageBodySizeResponse { amount: MaxMessageBodySize; } export interface QueryGetMaxMessageBodySizeResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetMaxMessageBodySizeResponse'; value: Uint8Array; } /** * QueryMaxMessageBodySizeResponse is the response type for the * Query/MaxMessageBodySize RPC method. */ export interface QueryGetMaxMessageBodySizeResponseSDKType { amount: MaxMessageBodySizeSDKType; } /** * QueryGetNextAvailableNonceRequest is the request type for the * Query/NextAvailableNonce RPC method. */ export interface QueryGetNextAvailableNonceRequest { } export interface QueryGetNextAvailableNonceRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetNextAvailableNonceRequest'; value: Uint8Array; } /** * QueryGetNextAvailableNonceRequest is the request type for the * Query/NextAvailableNonce RPC method. */ export interface QueryGetNextAvailableNonceRequestSDKType { } /** * Query QueryGetNextAvailableNonceResponse is the response type for the * Query/NextAvailableNonce RPC method. */ export interface QueryGetNextAvailableNonceResponse { nonce: Nonce; } export interface QueryGetNextAvailableNonceResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetNextAvailableNonceResponse'; value: Uint8Array; } /** * Query QueryGetNextAvailableNonceResponse is the response type for the * Query/NextAvailableNonce RPC method. */ export interface QueryGetNextAvailableNonceResponseSDKType { nonce: NonceSDKType; } /** * QuerySignatureThresholdRequest is the request type for the * Query/SignatureThreshold RPC method. */ export interface QueryGetSignatureThresholdRequest { } export interface QueryGetSignatureThresholdRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetSignatureThresholdRequest'; value: Uint8Array; } /** * QuerySignatureThresholdRequest is the request type for the * Query/SignatureThreshold RPC method. */ export interface QueryGetSignatureThresholdRequestSDKType { } /** * QuerySignatureThresholdResponse is the response type for the * Query/SignatureThreshold RPC method. */ export interface QueryGetSignatureThresholdResponse { amount: SignatureThreshold; } export interface QueryGetSignatureThresholdResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetSignatureThresholdResponse'; value: Uint8Array; } /** * QuerySignatureThresholdResponse is the response type for the * Query/SignatureThreshold RPC method. */ export interface QueryGetSignatureThresholdResponseSDKType { amount: SignatureThresholdSDKType; } /** * QueryGetTokenPairRequest is the request type for the Query/TokenPair RPC * method. */ export interface QueryGetTokenPairRequest { remoteDomain: number; remoteToken: string; } export interface QueryGetTokenPairRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetTokenPairRequest'; value: Uint8Array; } /** * QueryGetTokenPairRequest is the request type for the Query/TokenPair RPC * method. */ export interface QueryGetTokenPairRequestSDKType { remote_domain: number; remote_token: string; } /** * QueryGetTokenPairResponse is the response type for the Query/TokenPair RPC * method. */ export interface QueryGetTokenPairResponse { pair: TokenPair; } export interface QueryGetTokenPairResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetTokenPairResponse'; value: Uint8Array; } /** * QueryGetTokenPairResponse is the response type for the Query/TokenPair RPC * method. */ export interface QueryGetTokenPairResponseSDKType { pair: TokenPairSDKType; } /** * QueryAllTokenPairsRequest is the request type for the Query/TokenPairs RPC * method. */ export interface QueryAllTokenPairsRequest { pagination?: PageRequest; } export interface QueryAllTokenPairsRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllTokenPairsRequest'; value: Uint8Array; } /** * QueryAllTokenPairsRequest is the request type for the Query/TokenPairs RPC * method. */ export interface QueryAllTokenPairsRequestSDKType { pagination?: PageRequestSDKType; } /** * QueryAllTokenPairsResponse is the response type for the Query/TokenPairs RPC * method. */ export interface QueryAllTokenPairsResponse { tokenPairs: TokenPair[]; pagination?: PageResponse; } export interface QueryAllTokenPairsResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllTokenPairsResponse'; value: Uint8Array; } /** * QueryAllTokenPairsResponse is the response type for the Query/TokenPairs RPC * method. */ export interface QueryAllTokenPairsResponseSDKType { token_pairs: TokenPairSDKType[]; pagination?: PageResponseSDKType; } /** * QueryGetUsedNonceRequest is the request type for the Query/UsedNonce RPC * method. */ export interface QueryGetUsedNonceRequest { sourceDomain: number; nonce: bigint; } export interface QueryGetUsedNonceRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetUsedNonceRequest'; value: Uint8Array; } /** * QueryGetUsedNonceRequest is the request type for the Query/UsedNonce RPC * method. */ export interface QueryGetUsedNonceRequestSDKType { source_domain: number; nonce: bigint; } /** * QueryGetUsedNonceResponse is the response type for the Query/UsedNonce RPC * method. */ export interface QueryGetUsedNonceResponse { nonce: Nonce; } export interface QueryGetUsedNonceResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryGetUsedNonceResponse'; value: Uint8Array; } /** * QueryGetUsedNonceResponse is the response type for the Query/UsedNonce RPC * method. */ export interface QueryGetUsedNonceResponseSDKType { nonce: NonceSDKType; } /** * QueryAllUsedNonceRequest is the request type for the Query/UsedNonces RPC * method. */ export interface QueryAllUsedNoncesRequest { pagination?: PageRequest; } export interface QueryAllUsedNoncesRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllUsedNoncesRequest'; value: Uint8Array; } /** * QueryAllUsedNonceRequest is the request type for the Query/UsedNonces RPC * method. */ export interface QueryAllUsedNoncesRequestSDKType { pagination?: PageRequestSDKType; } /** * QueryAllUsedNonceResponse is the response type for the Query/UsedNonces RPC * method. */ export interface QueryAllUsedNoncesResponse { usedNonces: Nonce[]; pagination?: PageResponse; } export interface QueryAllUsedNoncesResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryAllUsedNoncesResponse'; value: Uint8Array; } /** * QueryAllUsedNonceResponse is the response type for the Query/UsedNonces RPC * method. */ export interface QueryAllUsedNoncesResponseSDKType { used_nonces: NonceSDKType[]; pagination?: PageResponseSDKType; } /** * QueryRemoteTokenMessengerRequest is the request type for the * Query/RemoteTokenMessenger RPC method. */ export interface QueryRemoteTokenMessengerRequest { domainId: number; } export interface QueryRemoteTokenMessengerRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryRemoteTokenMessengerRequest'; value: Uint8Array; } /** * QueryRemoteTokenMessengerRequest is the request type for the * Query/RemoteTokenMessenger RPC method. */ export interface QueryRemoteTokenMessengerRequestSDKType { domain_id: number; } /** * QueryRemoteTokenMessengerResponse is the response type for the * Query/RemoteTokenMessenger RPC method. */ export interface QueryRemoteTokenMessengerResponse { remoteTokenMessenger: RemoteTokenMessenger; } export interface QueryRemoteTokenMessengerResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryRemoteTokenMessengerResponse'; value: Uint8Array; } /** * QueryRemoteTokenMessengerResponse is the response type for the * Query/RemoteTokenMessenger RPC method. */ export interface QueryRemoteTokenMessengerResponseSDKType { remote_token_messenger: RemoteTokenMessengerSDKType; } /** * QueryRemoteTokenMessengersRequest is the request type for the * Query/RemoteTokenMessengers RPC method. */ export interface QueryRemoteTokenMessengersRequest { pagination?: PageRequest; } export interface QueryRemoteTokenMessengersRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryRemoteTokenMessengersRequest'; value: Uint8Array; } /** * QueryRemoteTokenMessengersRequest is the request type for the * Query/RemoteTokenMessengers RPC method. */ export interface QueryRemoteTokenMessengersRequestSDKType { pagination?: PageRequestSDKType; } /** * QueryRemoteTokenMessengersResponse is the response type for the * Query/RemoteTokenMessengers RPC method. */ export interface QueryRemoteTokenMessengersResponse { remoteTokenMessengers: RemoteTokenMessenger[]; pagination?: PageResponse; } export interface QueryRemoteTokenMessengersResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryRemoteTokenMessengersResponse'; value: Uint8Array; } /** * QueryRemoteTokenMessengersResponse is the response type for the * Query/RemoteTokenMessengers RPC method. */ export interface QueryRemoteTokenMessengersResponseSDKType { remote_token_messengers: RemoteTokenMessengerSDKType[]; pagination?: PageResponseSDKType; } /** * QueryBurnMessageVersionRequest is the request type for the * Query/BurnMessageVersion RPC method. */ export interface QueryBurnMessageVersionRequest { } export interface QueryBurnMessageVersionRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryBurnMessageVersionRequest'; value: Uint8Array; } /** * QueryBurnMessageVersionRequest is the request type for the * Query/BurnMessageVersion RPC method. */ export interface QueryBurnMessageVersionRequestSDKType { } /** * QueryBurnMessageVersionResponse is the response type for the * Query/BurnMessageVersion RPC method. */ export interface QueryBurnMessageVersionResponse { /** version is the burn message version of the local domain. */ version: number; } export interface QueryBurnMessageVersionResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryBurnMessageVersionResponse'; value: Uint8Array; } /** * QueryBurnMessageVersionResponse is the response type for the * Query/BurnMessageVersion RPC method. */ export interface QueryBurnMessageVersionResponseSDKType { version: number; } /** * QueryLocalMessageVersionRequest is the request type for the * Query/LocalMessageVersion RPC method. */ export interface QueryLocalMessageVersionRequest { } export interface QueryLocalMessageVersionRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryLocalMessageVersionRequest'; value: Uint8Array; } /** * QueryLocalMessageVersionRequest is the request type for the * Query/LocalMessageVersion RPC method. */ export interface QueryLocalMessageVersionRequestSDKType { } /** * QueryLocalMessageVersionResponse is the response type for the * Query/LocalMessageVersion RPC method. */ export interface QueryLocalMessageVersionResponse { /** version is the message version of the local domain. */ version: number; } export interface QueryLocalMessageVersionResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryLocalMessageVersionResponse'; value: Uint8Array; } /** * QueryLocalMessageVersionResponse is the response type for the * Query/LocalMessageVersion RPC method. */ export interface QueryLocalMessageVersionResponseSDKType { version: number; } /** * QueryLocalDomainRequest is the request type for the Query/LocalDomain RPC * method. */ export interface QueryLocalDomainRequest { } export interface QueryLocalDomainRequestProtoMsg { typeUrl: '/circle.cctp.v1.QueryLocalDomainRequest'; value: Uint8Array; } /** * QueryLocalDomainRequest is the request type for the Query/LocalDomain RPC * method. */ export interface QueryLocalDomainRequestSDKType { } /** * QueryLocalDomainResponse is the response type for the Query/LocalDomain RPC * method. */ export interface QueryLocalDomainResponse { /** domain_id is the id of the local domain. */ domainId: number; } export interface QueryLocalDomainResponseProtoMsg { typeUrl: '/circle.cctp.v1.QueryLocalDomainResponse'; value: Uint8Array; } /** * QueryLocalDomainResponse is the response type for the Query/LocalDomain RPC * method. */ export interface QueryLocalDomainResponseSDKType { domain_id: number; } export declare const QueryRolesRequest: { typeUrl: "/circle.cctp.v1.QueryRolesRequest"; encode(_: QueryRolesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRolesRequest; fromJSON(_: any): QueryRolesRequest; toJSON(_: QueryRolesRequest): JsonSafe; fromPartial(_: Partial): QueryRolesRequest; fromProtoMsg(message: QueryRolesRequestProtoMsg): QueryRolesRequest; toProto(message: QueryRolesRequest): Uint8Array; toProtoMsg(message: QueryRolesRequest): QueryRolesRequestProtoMsg; }; export declare const QueryRolesResponse: { typeUrl: "/circle.cctp.v1.QueryRolesResponse"; encode(message: QueryRolesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRolesResponse; fromJSON(object: any): QueryRolesResponse; toJSON(message: QueryRolesResponse): JsonSafe; fromPartial(object: Partial): QueryRolesResponse; fromProtoMsg(message: QueryRolesResponseProtoMsg): QueryRolesResponse; toProto(message: QueryRolesResponse): Uint8Array; toProtoMsg(message: QueryRolesResponse): QueryRolesResponseProtoMsg; }; export declare const QueryGetAttesterRequest: { typeUrl: "/circle.cctp.v1.QueryGetAttesterRequest"; encode(message: QueryGetAttesterRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetAttesterRequest; fromJSON(object: any): QueryGetAttesterRequest; toJSON(message: QueryGetAttesterRequest): JsonSafe; fromPartial(object: Partial): QueryGetAttesterRequest; fromProtoMsg(message: QueryGetAttesterRequestProtoMsg): QueryGetAttesterRequest; toProto(message: QueryGetAttesterRequest): Uint8Array; toProtoMsg(message: QueryGetAttesterRequest): QueryGetAttesterRequestProtoMsg; }; export declare const QueryGetAttesterResponse: { typeUrl: "/circle.cctp.v1.QueryGetAttesterResponse"; encode(message: QueryGetAttesterResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetAttesterResponse; fromJSON(object: any): QueryGetAttesterResponse; toJSON(message: QueryGetAttesterResponse): JsonSafe; fromPartial(object: Partial): QueryGetAttesterResponse; fromProtoMsg(message: QueryGetAttesterResponseProtoMsg): QueryGetAttesterResponse; toProto(message: QueryGetAttesterResponse): Uint8Array; toProtoMsg(message: QueryGetAttesterResponse): QueryGetAttesterResponseProtoMsg; }; export declare const QueryAllAttestersRequest: { typeUrl: "/circle.cctp.v1.QueryAllAttestersRequest"; encode(message: QueryAllAttestersRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllAttestersRequest; fromJSON(object: any): QueryAllAttestersRequest; toJSON(message: QueryAllAttestersRequest): JsonSafe; fromPartial(object: Partial): QueryAllAttestersRequest; fromProtoMsg(message: QueryAllAttestersRequestProtoMsg): QueryAllAttestersRequest; toProto(message: QueryAllAttestersRequest): Uint8Array; toProtoMsg(message: QueryAllAttestersRequest): QueryAllAttestersRequestProtoMsg; }; export declare const QueryAllAttestersResponse: { typeUrl: "/circle.cctp.v1.QueryAllAttestersResponse"; encode(message: QueryAllAttestersResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllAttestersResponse; fromJSON(object: any): QueryAllAttestersResponse; toJSON(message: QueryAllAttestersResponse): JsonSafe; fromPartial(object: Partial): QueryAllAttestersResponse; fromProtoMsg(message: QueryAllAttestersResponseProtoMsg): QueryAllAttestersResponse; toProto(message: QueryAllAttestersResponse): Uint8Array; toProtoMsg(message: QueryAllAttestersResponse): QueryAllAttestersResponseProtoMsg; }; export declare const QueryGetPerMessageBurnLimitRequest: { typeUrl: "/circle.cctp.v1.QueryGetPerMessageBurnLimitRequest"; encode(message: QueryGetPerMessageBurnLimitRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetPerMessageBurnLimitRequest; fromJSON(object: any): QueryGetPerMessageBurnLimitRequest; toJSON(message: QueryGetPerMessageBurnLimitRequest): JsonSafe; fromPartial(object: Partial): QueryGetPerMessageBurnLimitRequest; fromProtoMsg(message: QueryGetPerMessageBurnLimitRequestProtoMsg): QueryGetPerMessageBurnLimitRequest; toProto(message: QueryGetPerMessageBurnLimitRequest): Uint8Array; toProtoMsg(message: QueryGetPerMessageBurnLimitRequest): QueryGetPerMessageBurnLimitRequestProtoMsg; }; export declare const QueryGetPerMessageBurnLimitResponse: { typeUrl: "/circle.cctp.v1.QueryGetPerMessageBurnLimitResponse"; encode(message: QueryGetPerMessageBurnLimitResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetPerMessageBurnLimitResponse; fromJSON(object: any): QueryGetPerMessageBurnLimitResponse; toJSON(message: QueryGetPerMessageBurnLimitResponse): JsonSafe; fromPartial(object: Partial): QueryGetPerMessageBurnLimitResponse; fromProtoMsg(message: QueryGetPerMessageBurnLimitResponseProtoMsg): QueryGetPerMessageBurnLimitResponse; toProto(message: QueryGetPerMessageBurnLimitResponse): Uint8Array; toProtoMsg(message: QueryGetPerMessageBurnLimitResponse): QueryGetPerMessageBurnLimitResponseProtoMsg; }; export declare const QueryAllPerMessageBurnLimitsRequest: { typeUrl: "/circle.cctp.v1.QueryAllPerMessageBurnLimitsRequest"; encode(message: QueryAllPerMessageBurnLimitsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllPerMessageBurnLimitsRequest; fromJSON(object: any): QueryAllPerMessageBurnLimitsRequest; toJSON(message: QueryAllPerMessageBurnLimitsRequest): JsonSafe; fromPartial(object: Partial): QueryAllPerMessageBurnLimitsRequest; fromProtoMsg(message: QueryAllPerMessageBurnLimitsRequestProtoMsg): QueryAllPerMessageBurnLimitsRequest; toProto(message: QueryAllPerMessageBurnLimitsRequest): Uint8Array; toProtoMsg(message: QueryAllPerMessageBurnLimitsRequest): QueryAllPerMessageBurnLimitsRequestProtoMsg; }; export declare const QueryAllPerMessageBurnLimitsResponse: { typeUrl: "/circle.cctp.v1.QueryAllPerMessageBurnLimitsResponse"; encode(message: QueryAllPerMessageBurnLimitsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllPerMessageBurnLimitsResponse; fromJSON(object: any): QueryAllPerMessageBurnLimitsResponse; toJSON(message: QueryAllPerMessageBurnLimitsResponse): JsonSafe; fromPartial(object: Partial): QueryAllPerMessageBurnLimitsResponse; fromProtoMsg(message: QueryAllPerMessageBurnLimitsResponseProtoMsg): QueryAllPerMessageBurnLimitsResponse; toProto(message: QueryAllPerMessageBurnLimitsResponse): Uint8Array; toProtoMsg(message: QueryAllPerMessageBurnLimitsResponse): QueryAllPerMessageBurnLimitsResponseProtoMsg; }; export declare const QueryGetBurningAndMintingPausedRequest: { typeUrl: "/circle.cctp.v1.QueryGetBurningAndMintingPausedRequest"; encode(_: QueryGetBurningAndMintingPausedRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetBurningAndMintingPausedRequest; fromJSON(_: any): QueryGetBurningAndMintingPausedRequest; toJSON(_: QueryGetBurningAndMintingPausedRequest): JsonSafe; fromPartial(_: Partial): QueryGetBurningAndMintingPausedRequest; fromProtoMsg(message: QueryGetBurningAndMintingPausedRequestProtoMsg): QueryGetBurningAndMintingPausedRequest; toProto(message: QueryGetBurningAndMintingPausedRequest): Uint8Array; toProtoMsg(message: QueryGetBurningAndMintingPausedRequest): QueryGetBurningAndMintingPausedRequestProtoMsg; }; export declare const QueryGetBurningAndMintingPausedResponse: { typeUrl: "/circle.cctp.v1.QueryGetBurningAndMintingPausedResponse"; encode(message: QueryGetBurningAndMintingPausedResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetBurningAndMintingPausedResponse; fromJSON(object: any): QueryGetBurningAndMintingPausedResponse; toJSON(message: QueryGetBurningAndMintingPausedResponse): JsonSafe; fromPartial(object: Partial): QueryGetBurningAndMintingPausedResponse; fromProtoMsg(message: QueryGetBurningAndMintingPausedResponseProtoMsg): QueryGetBurningAndMintingPausedResponse; toProto(message: QueryGetBurningAndMintingPausedResponse): Uint8Array; toProtoMsg(message: QueryGetBurningAndMintingPausedResponse): QueryGetBurningAndMintingPausedResponseProtoMsg; }; export declare const QueryGetSendingAndReceivingMessagesPausedRequest: { typeUrl: "/circle.cctp.v1.QueryGetSendingAndReceivingMessagesPausedRequest"; encode(_: QueryGetSendingAndReceivingMessagesPausedRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetSendingAndReceivingMessagesPausedRequest; fromJSON(_: any): QueryGetSendingAndReceivingMessagesPausedRequest; toJSON(_: QueryGetSendingAndReceivingMessagesPausedRequest): JsonSafe; fromPartial(_: Partial): QueryGetSendingAndReceivingMessagesPausedRequest; fromProtoMsg(message: QueryGetSendingAndReceivingMessagesPausedRequestProtoMsg): QueryGetSendingAndReceivingMessagesPausedRequest; toProto(message: QueryGetSendingAndReceivingMessagesPausedRequest): Uint8Array; toProtoMsg(message: QueryGetSendingAndReceivingMessagesPausedRequest): QueryGetSendingAndReceivingMessagesPausedRequestProtoMsg; }; export declare const QueryGetSendingAndReceivingMessagesPausedResponse: { typeUrl: "/circle.cctp.v1.QueryGetSendingAndReceivingMessagesPausedResponse"; encode(message: QueryGetSendingAndReceivingMessagesPausedResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetSendingAndReceivingMessagesPausedResponse; fromJSON(object: any): QueryGetSendingAndReceivingMessagesPausedResponse; toJSON(message: QueryGetSendingAndReceivingMessagesPausedResponse): JsonSafe; fromPartial(object: Partial): QueryGetSendingAndReceivingMessagesPausedResponse; fromProtoMsg(message: QueryGetSendingAndReceivingMessagesPausedResponseProtoMsg): QueryGetSendingAndReceivingMessagesPausedResponse; toProto(message: QueryGetSendingAndReceivingMessagesPausedResponse): Uint8Array; toProtoMsg(message: QueryGetSendingAndReceivingMessagesPausedResponse): QueryGetSendingAndReceivingMessagesPausedResponseProtoMsg; }; export declare const QueryGetMaxMessageBodySizeRequest: { typeUrl: "/circle.cctp.v1.QueryGetMaxMessageBodySizeRequest"; encode(_: QueryGetMaxMessageBodySizeRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetMaxMessageBodySizeRequest; fromJSON(_: any): QueryGetMaxMessageBodySizeRequest; toJSON(_: QueryGetMaxMessageBodySizeRequest): JsonSafe; fromPartial(_: Partial): QueryGetMaxMessageBodySizeRequest; fromProtoMsg(message: QueryGetMaxMessageBodySizeRequestProtoMsg): QueryGetMaxMessageBodySizeRequest; toProto(message: QueryGetMaxMessageBodySizeRequest): Uint8Array; toProtoMsg(message: QueryGetMaxMessageBodySizeRequest): QueryGetMaxMessageBodySizeRequestProtoMsg; }; export declare const QueryGetMaxMessageBodySizeResponse: { typeUrl: "/circle.cctp.v1.QueryGetMaxMessageBodySizeResponse"; encode(message: QueryGetMaxMessageBodySizeResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetMaxMessageBodySizeResponse; fromJSON(object: any): QueryGetMaxMessageBodySizeResponse; toJSON(message: QueryGetMaxMessageBodySizeResponse): JsonSafe; fromPartial(object: Partial): QueryGetMaxMessageBodySizeResponse; fromProtoMsg(message: QueryGetMaxMessageBodySizeResponseProtoMsg): QueryGetMaxMessageBodySizeResponse; toProto(message: QueryGetMaxMessageBodySizeResponse): Uint8Array; toProtoMsg(message: QueryGetMaxMessageBodySizeResponse): QueryGetMaxMessageBodySizeResponseProtoMsg; }; export declare const QueryGetNextAvailableNonceRequest: { typeUrl: "/circle.cctp.v1.QueryGetNextAvailableNonceRequest"; encode(_: QueryGetNextAvailableNonceRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetNextAvailableNonceRequest; fromJSON(_: any): QueryGetNextAvailableNonceRequest; toJSON(_: QueryGetNextAvailableNonceRequest): JsonSafe; fromPartial(_: Partial): QueryGetNextAvailableNonceRequest; fromProtoMsg(message: QueryGetNextAvailableNonceRequestProtoMsg): QueryGetNextAvailableNonceRequest; toProto(message: QueryGetNextAvailableNonceRequest): Uint8Array; toProtoMsg(message: QueryGetNextAvailableNonceRequest): QueryGetNextAvailableNonceRequestProtoMsg; }; export declare const QueryGetNextAvailableNonceResponse: { typeUrl: "/circle.cctp.v1.QueryGetNextAvailableNonceResponse"; encode(message: QueryGetNextAvailableNonceResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetNextAvailableNonceResponse; fromJSON(object: any): QueryGetNextAvailableNonceResponse; toJSON(message: QueryGetNextAvailableNonceResponse): JsonSafe; fromPartial(object: Partial): QueryGetNextAvailableNonceResponse; fromProtoMsg(message: QueryGetNextAvailableNonceResponseProtoMsg): QueryGetNextAvailableNonceResponse; toProto(message: QueryGetNextAvailableNonceResponse): Uint8Array; toProtoMsg(message: QueryGetNextAvailableNonceResponse): QueryGetNextAvailableNonceResponseProtoMsg; }; export declare const QueryGetSignatureThresholdRequest: { typeUrl: "/circle.cctp.v1.QueryGetSignatureThresholdRequest"; encode(_: QueryGetSignatureThresholdRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetSignatureThresholdRequest; fromJSON(_: any): QueryGetSignatureThresholdRequest; toJSON(_: QueryGetSignatureThresholdRequest): JsonSafe; fromPartial(_: Partial): QueryGetSignatureThresholdRequest; fromProtoMsg(message: QueryGetSignatureThresholdRequestProtoMsg): QueryGetSignatureThresholdRequest; toProto(message: QueryGetSignatureThresholdRequest): Uint8Array; toProtoMsg(message: QueryGetSignatureThresholdRequest): QueryGetSignatureThresholdRequestProtoMsg; }; export declare const QueryGetSignatureThresholdResponse: { typeUrl: "/circle.cctp.v1.QueryGetSignatureThresholdResponse"; encode(message: QueryGetSignatureThresholdResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetSignatureThresholdResponse; fromJSON(object: any): QueryGetSignatureThresholdResponse; toJSON(message: QueryGetSignatureThresholdResponse): JsonSafe; fromPartial(object: Partial): QueryGetSignatureThresholdResponse; fromProtoMsg(message: QueryGetSignatureThresholdResponseProtoMsg): QueryGetSignatureThresholdResponse; toProto(message: QueryGetSignatureThresholdResponse): Uint8Array; toProtoMsg(message: QueryGetSignatureThresholdResponse): QueryGetSignatureThresholdResponseProtoMsg; }; export declare const QueryGetTokenPairRequest: { typeUrl: "/circle.cctp.v1.QueryGetTokenPairRequest"; encode(message: QueryGetTokenPairRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetTokenPairRequest; fromJSON(object: any): QueryGetTokenPairRequest; toJSON(message: QueryGetTokenPairRequest): JsonSafe; fromPartial(object: Partial): QueryGetTokenPairRequest; fromProtoMsg(message: QueryGetTokenPairRequestProtoMsg): QueryGetTokenPairRequest; toProto(message: QueryGetTokenPairRequest): Uint8Array; toProtoMsg(message: QueryGetTokenPairRequest): QueryGetTokenPairRequestProtoMsg; }; export declare const QueryGetTokenPairResponse: { typeUrl: "/circle.cctp.v1.QueryGetTokenPairResponse"; encode(message: QueryGetTokenPairResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetTokenPairResponse; fromJSON(object: any): QueryGetTokenPairResponse; toJSON(message: QueryGetTokenPairResponse): JsonSafe; fromPartial(object: Partial): QueryGetTokenPairResponse; fromProtoMsg(message: QueryGetTokenPairResponseProtoMsg): QueryGetTokenPairResponse; toProto(message: QueryGetTokenPairResponse): Uint8Array; toProtoMsg(message: QueryGetTokenPairResponse): QueryGetTokenPairResponseProtoMsg; }; export declare const QueryAllTokenPairsRequest: { typeUrl: "/circle.cctp.v1.QueryAllTokenPairsRequest"; encode(message: QueryAllTokenPairsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllTokenPairsRequest; fromJSON(object: any): QueryAllTokenPairsRequest; toJSON(message: QueryAllTokenPairsRequest): JsonSafe; fromPartial(object: Partial): QueryAllTokenPairsRequest; fromProtoMsg(message: QueryAllTokenPairsRequestProtoMsg): QueryAllTokenPairsRequest; toProto(message: QueryAllTokenPairsRequest): Uint8Array; toProtoMsg(message: QueryAllTokenPairsRequest): QueryAllTokenPairsRequestProtoMsg; }; export declare const QueryAllTokenPairsResponse: { typeUrl: "/circle.cctp.v1.QueryAllTokenPairsResponse"; encode(message: QueryAllTokenPairsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllTokenPairsResponse; fromJSON(object: any): QueryAllTokenPairsResponse; toJSON(message: QueryAllTokenPairsResponse): JsonSafe; fromPartial(object: Partial): QueryAllTokenPairsResponse; fromProtoMsg(message: QueryAllTokenPairsResponseProtoMsg): QueryAllTokenPairsResponse; toProto(message: QueryAllTokenPairsResponse): Uint8Array; toProtoMsg(message: QueryAllTokenPairsResponse): QueryAllTokenPairsResponseProtoMsg; }; export declare const QueryGetUsedNonceRequest: { typeUrl: "/circle.cctp.v1.QueryGetUsedNonceRequest"; encode(message: QueryGetUsedNonceRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetUsedNonceRequest; fromJSON(object: any): QueryGetUsedNonceRequest; toJSON(message: QueryGetUsedNonceRequest): JsonSafe; fromPartial(object: Partial): QueryGetUsedNonceRequest; fromProtoMsg(message: QueryGetUsedNonceRequestProtoMsg): QueryGetUsedNonceRequest; toProto(message: QueryGetUsedNonceRequest): Uint8Array; toProtoMsg(message: QueryGetUsedNonceRequest): QueryGetUsedNonceRequestProtoMsg; }; export declare const QueryGetUsedNonceResponse: { typeUrl: "/circle.cctp.v1.QueryGetUsedNonceResponse"; encode(message: QueryGetUsedNonceResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetUsedNonceResponse; fromJSON(object: any): QueryGetUsedNonceResponse; toJSON(message: QueryGetUsedNonceResponse): JsonSafe; fromPartial(object: Partial): QueryGetUsedNonceResponse; fromProtoMsg(message: QueryGetUsedNonceResponseProtoMsg): QueryGetUsedNonceResponse; toProto(message: QueryGetUsedNonceResponse): Uint8Array; toProtoMsg(message: QueryGetUsedNonceResponse): QueryGetUsedNonceResponseProtoMsg; }; export declare const QueryAllUsedNoncesRequest: { typeUrl: "/circle.cctp.v1.QueryAllUsedNoncesRequest"; encode(message: QueryAllUsedNoncesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllUsedNoncesRequest; fromJSON(object: any): QueryAllUsedNoncesRequest; toJSON(message: QueryAllUsedNoncesRequest): JsonSafe; fromPartial(object: Partial): QueryAllUsedNoncesRequest; fromProtoMsg(message: QueryAllUsedNoncesRequestProtoMsg): QueryAllUsedNoncesRequest; toProto(message: QueryAllUsedNoncesRequest): Uint8Array; toProtoMsg(message: QueryAllUsedNoncesRequest): QueryAllUsedNoncesRequestProtoMsg; }; export declare const QueryAllUsedNoncesResponse: { typeUrl: "/circle.cctp.v1.QueryAllUsedNoncesResponse"; encode(message: QueryAllUsedNoncesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAllUsedNoncesResponse; fromJSON(object: any): QueryAllUsedNoncesResponse; toJSON(message: QueryAllUsedNoncesResponse): JsonSafe; fromPartial(object: Partial): QueryAllUsedNoncesResponse; fromProtoMsg(message: QueryAllUsedNoncesResponseProtoMsg): QueryAllUsedNoncesResponse; toProto(message: QueryAllUsedNoncesResponse): Uint8Array; toProtoMsg(message: QueryAllUsedNoncesResponse): QueryAllUsedNoncesResponseProtoMsg; }; export declare const QueryRemoteTokenMessengerRequest: { typeUrl: "/circle.cctp.v1.QueryRemoteTokenMessengerRequest"; encode(message: QueryRemoteTokenMessengerRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRemoteTokenMessengerRequest; fromJSON(object: any): QueryRemoteTokenMessengerRequest; toJSON(message: QueryRemoteTokenMessengerRequest): JsonSafe; fromPartial(object: Partial): QueryRemoteTokenMessengerRequest; fromProtoMsg(message: QueryRemoteTokenMessengerRequestProtoMsg): QueryRemoteTokenMessengerRequest; toProto(message: QueryRemoteTokenMessengerRequest): Uint8Array; toProtoMsg(message: QueryRemoteTokenMessengerRequest): QueryRemoteTokenMessengerRequestProtoMsg; }; export declare const QueryRemoteTokenMessengerResponse: { typeUrl: "/circle.cctp.v1.QueryRemoteTokenMessengerResponse"; encode(message: QueryRemoteTokenMessengerResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRemoteTokenMessengerResponse; fromJSON(object: any): QueryRemoteTokenMessengerResponse; toJSON(message: QueryRemoteTokenMessengerResponse): JsonSafe; fromPartial(object: Partial): QueryRemoteTokenMessengerResponse; fromProtoMsg(message: QueryRemoteTokenMessengerResponseProtoMsg): QueryRemoteTokenMessengerResponse; toProto(message: QueryRemoteTokenMessengerResponse): Uint8Array; toProtoMsg(message: QueryRemoteTokenMessengerResponse): QueryRemoteTokenMessengerResponseProtoMsg; }; export declare const QueryRemoteTokenMessengersRequest: { typeUrl: "/circle.cctp.v1.QueryRemoteTokenMessengersRequest"; encode(message: QueryRemoteTokenMessengersRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRemoteTokenMessengersRequest; fromJSON(object: any): QueryRemoteTokenMessengersRequest; toJSON(message: QueryRemoteTokenMessengersRequest): JsonSafe; fromPartial(object: Partial): QueryRemoteTokenMessengersRequest; fromProtoMsg(message: QueryRemoteTokenMessengersRequestProtoMsg): QueryRemoteTokenMessengersRequest; toProto(message: QueryRemoteTokenMessengersRequest): Uint8Array; toProtoMsg(message: QueryRemoteTokenMessengersRequest): QueryRemoteTokenMessengersRequestProtoMsg; }; export declare const QueryRemoteTokenMessengersResponse: { typeUrl: "/circle.cctp.v1.QueryRemoteTokenMessengersResponse"; encode(message: QueryRemoteTokenMessengersResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRemoteTokenMessengersResponse; fromJSON(object: any): QueryRemoteTokenMessengersResponse; toJSON(message: QueryRemoteTokenMessengersResponse): JsonSafe; fromPartial(object: Partial): QueryRemoteTokenMessengersResponse; fromProtoMsg(message: QueryRemoteTokenMessengersResponseProtoMsg): QueryRemoteTokenMessengersResponse; toProto(message: QueryRemoteTokenMessengersResponse): Uint8Array; toProtoMsg(message: QueryRemoteTokenMessengersResponse): QueryRemoteTokenMessengersResponseProtoMsg; }; export declare const QueryBurnMessageVersionRequest: { typeUrl: "/circle.cctp.v1.QueryBurnMessageVersionRequest"; encode(_: QueryBurnMessageVersionRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryBurnMessageVersionRequest; fromJSON(_: any): QueryBurnMessageVersionRequest; toJSON(_: QueryBurnMessageVersionRequest): JsonSafe; fromPartial(_: Partial): QueryBurnMessageVersionRequest; fromProtoMsg(message: QueryBurnMessageVersionRequestProtoMsg): QueryBurnMessageVersionRequest; toProto(message: QueryBurnMessageVersionRequest): Uint8Array; toProtoMsg(message: QueryBurnMessageVersionRequest): QueryBurnMessageVersionRequestProtoMsg; }; export declare const QueryBurnMessageVersionResponse: { typeUrl: "/circle.cctp.v1.QueryBurnMessageVersionResponse"; encode(message: QueryBurnMessageVersionResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryBurnMessageVersionResponse; fromJSON(object: any): QueryBurnMessageVersionResponse; toJSON(message: QueryBurnMessageVersionResponse): JsonSafe; fromPartial(object: Partial): QueryBurnMessageVersionResponse; fromProtoMsg(message: QueryBurnMessageVersionResponseProtoMsg): QueryBurnMessageVersionResponse; toProto(message: QueryBurnMessageVersionResponse): Uint8Array; toProtoMsg(message: QueryBurnMessageVersionResponse): QueryBurnMessageVersionResponseProtoMsg; }; export declare const QueryLocalMessageVersionRequest: { typeUrl: "/circle.cctp.v1.QueryLocalMessageVersionRequest"; encode(_: QueryLocalMessageVersionRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryLocalMessageVersionRequest; fromJSON(_: any): QueryLocalMessageVersionRequest; toJSON(_: QueryLocalMessageVersionRequest): JsonSafe; fromPartial(_: Partial): QueryLocalMessageVersionRequest; fromProtoMsg(message: QueryLocalMessageVersionRequestProtoMsg): QueryLocalMessageVersionRequest; toProto(message: QueryLocalMessageVersionRequest): Uint8Array; toProtoMsg(message: QueryLocalMessageVersionRequest): QueryLocalMessageVersionRequestProtoMsg; }; export declare const QueryLocalMessageVersionResponse: { typeUrl: "/circle.cctp.v1.QueryLocalMessageVersionResponse"; encode(message: QueryLocalMessageVersionResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryLocalMessageVersionResponse; fromJSON(object: any): QueryLocalMessageVersionResponse; toJSON(message: QueryLocalMessageVersionResponse): JsonSafe; fromPartial(object: Partial): QueryLocalMessageVersionResponse; fromProtoMsg(message: QueryLocalMessageVersionResponseProtoMsg): QueryLocalMessageVersionResponse; toProto(message: QueryLocalMessageVersionResponse): Uint8Array; toProtoMsg(message: QueryLocalMessageVersionResponse): QueryLocalMessageVersionResponseProtoMsg; }; export declare const QueryLocalDomainRequest: { typeUrl: "/circle.cctp.v1.QueryLocalDomainRequest"; encode(_: QueryLocalDomainRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryLocalDomainRequest; fromJSON(_: any): QueryLocalDomainRequest; toJSON(_: QueryLocalDomainRequest): JsonSafe; fromPartial(_: Partial): QueryLocalDomainRequest; fromProtoMsg(message: QueryLocalDomainRequestProtoMsg): QueryLocalDomainRequest; toProto(message: QueryLocalDomainRequest): Uint8Array; toProtoMsg(message: QueryLocalDomainRequest): QueryLocalDomainRequestProtoMsg; }; export declare const QueryLocalDomainResponse: { typeUrl: "/circle.cctp.v1.QueryLocalDomainResponse"; encode(message: QueryLocalDomainResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryLocalDomainResponse; fromJSON(object: any): QueryLocalDomainResponse; toJSON(message: QueryLocalDomainResponse): JsonSafe; fromPartial(object: Partial): QueryLocalDomainResponse; fromProtoMsg(message: QueryLocalDomainResponseProtoMsg): QueryLocalDomainResponse; toProto(message: QueryLocalDomainResponse): Uint8Array; toProtoMsg(message: QueryLocalDomainResponse): QueryLocalDomainResponseProtoMsg; }; //# sourceMappingURL=query.d.ts.map