import { PageRequest, type PageRequestSDKType, PageResponse, type PageResponseSDKType } from '../../../../cosmos/base/query/v1beta1/pagination.js'; import { Height, type HeightSDKType, IdentifiedClientState, type IdentifiedClientStateSDKType, ConsensusStateWithHeight, type ConsensusStateWithHeightSDKType, Params, type ParamsSDKType } from './client.js'; import { MerklePath, type MerklePathSDKType } from '../../commitment/v1/commitment.js'; import { Any, type AnySDKType } from '../../../../google/protobuf/any.js'; import { BinaryReader, BinaryWriter } from '../../../../binary.js'; import { type JsonSafe } from '../../../../json-safe.js'; /** * QueryClientStateRequest is the request type for the Query/ClientState RPC * method */ export interface QueryClientStateRequest { /** client state unique identifier */ clientId: string; } export interface QueryClientStateRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientStateRequest'; value: Uint8Array; } /** * QueryClientStateRequest is the request type for the Query/ClientState RPC * method */ export interface QueryClientStateRequestSDKType { client_id: string; } /** * QueryClientStateResponse is the response type for the Query/ClientState RPC * method. Besides the client state, it includes a proof and the height from * which the proof was retrieved. */ export interface QueryClientStateResponse { /** client state associated with the request identifier */ clientState?: Any; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryClientStateResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientStateResponse'; value: Uint8Array; } /** * QueryClientStateResponse is the response type for the Query/ClientState RPC * method. Besides the client state, it includes a proof and the height from * which the proof was retrieved. */ export interface QueryClientStateResponseSDKType { client_state?: AnySDKType; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryClientStatesRequest is the request type for the Query/ClientStates RPC * method */ export interface QueryClientStatesRequest { /** pagination request */ pagination?: PageRequest; } export interface QueryClientStatesRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientStatesRequest'; value: Uint8Array; } /** * QueryClientStatesRequest is the request type for the Query/ClientStates RPC * method */ export interface QueryClientStatesRequestSDKType { pagination?: PageRequestSDKType; } /** * QueryClientStatesResponse is the response type for the Query/ClientStates RPC * method. */ export interface QueryClientStatesResponse { /** list of stored ClientStates of the chain. */ clientStates: IdentifiedClientState[]; /** pagination response */ pagination?: PageResponse; } export interface QueryClientStatesResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientStatesResponse'; value: Uint8Array; } /** * QueryClientStatesResponse is the response type for the Query/ClientStates RPC * method. */ export interface QueryClientStatesResponseSDKType { client_states: IdentifiedClientStateSDKType[]; pagination?: PageResponseSDKType; } /** * QueryConsensusStateRequest is the request type for the Query/ConsensusState * RPC method. Besides the consensus state, it includes a proof and the height * from which the proof was retrieved. */ export interface QueryConsensusStateRequest { /** client identifier */ clientId: string; /** consensus state revision number */ revisionNumber: bigint; /** consensus state revision height */ revisionHeight: bigint; /** * latest_height overrrides the height field and queries the latest stored * ConsensusState */ latestHeight: boolean; } export interface QueryConsensusStateRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryConsensusStateRequest'; value: Uint8Array; } /** * QueryConsensusStateRequest is the request type for the Query/ConsensusState * RPC method. Besides the consensus state, it includes a proof and the height * from which the proof was retrieved. */ export interface QueryConsensusStateRequestSDKType { client_id: string; revision_number: bigint; revision_height: bigint; latest_height: boolean; } /** * QueryConsensusStateResponse is the response type for the Query/ConsensusState * RPC method */ export interface QueryConsensusStateResponse { /** consensus state associated with the client identifier at the given height */ consensusState?: Any; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryConsensusStateResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryConsensusStateResponse'; value: Uint8Array; } /** * QueryConsensusStateResponse is the response type for the Query/ConsensusState * RPC method */ export interface QueryConsensusStateResponseSDKType { consensus_state?: AnySDKType; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryConsensusStatesRequest is the request type for the Query/ConsensusStates * RPC method. */ export interface QueryConsensusStatesRequest { /** client identifier */ clientId: string; /** pagination request */ pagination?: PageRequest; } export interface QueryConsensusStatesRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryConsensusStatesRequest'; value: Uint8Array; } /** * QueryConsensusStatesRequest is the request type for the Query/ConsensusStates * RPC method. */ export interface QueryConsensusStatesRequestSDKType { client_id: string; pagination?: PageRequestSDKType; } /** * QueryConsensusStatesResponse is the response type for the * Query/ConsensusStates RPC method */ export interface QueryConsensusStatesResponse { /** consensus states associated with the identifier */ consensusStates: ConsensusStateWithHeight[]; /** pagination response */ pagination?: PageResponse; } export interface QueryConsensusStatesResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryConsensusStatesResponse'; value: Uint8Array; } /** * QueryConsensusStatesResponse is the response type for the * Query/ConsensusStates RPC method */ export interface QueryConsensusStatesResponseSDKType { consensus_states: ConsensusStateWithHeightSDKType[]; pagination?: PageResponseSDKType; } /** * QueryConsensusStateHeightsRequest is the request type for Query/ConsensusStateHeights * RPC method. */ export interface QueryConsensusStateHeightsRequest { /** client identifier */ clientId: string; /** pagination request */ pagination?: PageRequest; } export interface QueryConsensusStateHeightsRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryConsensusStateHeightsRequest'; value: Uint8Array; } /** * QueryConsensusStateHeightsRequest is the request type for Query/ConsensusStateHeights * RPC method. */ export interface QueryConsensusStateHeightsRequestSDKType { client_id: string; pagination?: PageRequestSDKType; } /** * QueryConsensusStateHeightsResponse is the response type for the * Query/ConsensusStateHeights RPC method */ export interface QueryConsensusStateHeightsResponse { /** consensus state heights */ consensusStateHeights: Height[]; /** pagination response */ pagination?: PageResponse; } export interface QueryConsensusStateHeightsResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryConsensusStateHeightsResponse'; value: Uint8Array; } /** * QueryConsensusStateHeightsResponse is the response type for the * Query/ConsensusStateHeights RPC method */ export interface QueryConsensusStateHeightsResponseSDKType { consensus_state_heights: HeightSDKType[]; pagination?: PageResponseSDKType; } /** * QueryClientStatusRequest is the request type for the Query/ClientStatus RPC * method */ export interface QueryClientStatusRequest { /** client unique identifier */ clientId: string; } export interface QueryClientStatusRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientStatusRequest'; value: Uint8Array; } /** * QueryClientStatusRequest is the request type for the Query/ClientStatus RPC * method */ export interface QueryClientStatusRequestSDKType { client_id: string; } /** * QueryClientStatusResponse is the response type for the Query/ClientStatus RPC * method. It returns the current status of the IBC client. */ export interface QueryClientStatusResponse { status: string; } export interface QueryClientStatusResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientStatusResponse'; value: Uint8Array; } /** * QueryClientStatusResponse is the response type for the Query/ClientStatus RPC * method. It returns the current status of the IBC client. */ export interface QueryClientStatusResponseSDKType { status: string; } /** * QueryClientParamsRequest is the request type for the Query/ClientParams RPC * method. */ export interface QueryClientParamsRequest { } export interface QueryClientParamsRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientParamsRequest'; value: Uint8Array; } /** * QueryClientParamsRequest is the request type for the Query/ClientParams RPC * method. */ export interface QueryClientParamsRequestSDKType { } /** * QueryClientParamsResponse is the response type for the Query/ClientParams RPC * method. */ export interface QueryClientParamsResponse { /** params defines the parameters of the module. */ params?: Params; } export interface QueryClientParamsResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryClientParamsResponse'; value: Uint8Array; } /** * QueryClientParamsResponse is the response type for the Query/ClientParams RPC * method. */ export interface QueryClientParamsResponseSDKType { params?: ParamsSDKType; } /** * QueryUpgradedClientStateRequest is the request type for the * Query/UpgradedClientState RPC method */ export interface QueryUpgradedClientStateRequest { } export interface QueryUpgradedClientStateRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryUpgradedClientStateRequest'; value: Uint8Array; } /** * QueryUpgradedClientStateRequest is the request type for the * Query/UpgradedClientState RPC method */ export interface QueryUpgradedClientStateRequestSDKType { } /** * QueryUpgradedClientStateResponse is the response type for the * Query/UpgradedClientState RPC method. */ export interface QueryUpgradedClientStateResponse { /** client state associated with the request identifier */ upgradedClientState?: Any; } export interface QueryUpgradedClientStateResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryUpgradedClientStateResponse'; value: Uint8Array; } /** * QueryUpgradedClientStateResponse is the response type for the * Query/UpgradedClientState RPC method. */ export interface QueryUpgradedClientStateResponseSDKType { upgraded_client_state?: AnySDKType; } /** * QueryUpgradedConsensusStateRequest is the request type for the * Query/UpgradedConsensusState RPC method */ export interface QueryUpgradedConsensusStateRequest { } export interface QueryUpgradedConsensusStateRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryUpgradedConsensusStateRequest'; value: Uint8Array; } /** * QueryUpgradedConsensusStateRequest is the request type for the * Query/UpgradedConsensusState RPC method */ export interface QueryUpgradedConsensusStateRequestSDKType { } /** * QueryUpgradedConsensusStateResponse is the response type for the * Query/UpgradedConsensusState RPC method. */ export interface QueryUpgradedConsensusStateResponse { /** Consensus state associated with the request identifier */ upgradedConsensusState?: Any; } export interface QueryUpgradedConsensusStateResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryUpgradedConsensusStateResponse'; value: Uint8Array; } /** * QueryUpgradedConsensusStateResponse is the response type for the * Query/UpgradedConsensusState RPC method. */ export interface QueryUpgradedConsensusStateResponseSDKType { upgraded_consensus_state?: AnySDKType; } /** QueryVerifyMembershipRequest is the request type for the Query/VerifyMembership RPC method */ export interface QueryVerifyMembershipRequest { /** client unique identifier. */ clientId: string; /** the proof to be verified by the client. */ proof: Uint8Array; /** the height of the commitment root at which the proof is verified. */ proofHeight: Height; /** the commitment key path. */ merklePath: MerklePath; /** the value which is proven. */ value: Uint8Array; /** optional time delay */ timeDelay: bigint; /** optional block delay */ blockDelay: bigint; } export interface QueryVerifyMembershipRequestProtoMsg { typeUrl: '/ibc.core.client.v1.QueryVerifyMembershipRequest'; value: Uint8Array; } /** QueryVerifyMembershipRequest is the request type for the Query/VerifyMembership RPC method */ export interface QueryVerifyMembershipRequestSDKType { client_id: string; proof: Uint8Array; proof_height: HeightSDKType; merkle_path: MerklePathSDKType; value: Uint8Array; time_delay: bigint; block_delay: bigint; } /** QueryVerifyMembershipResponse is the response type for the Query/VerifyMembership RPC method */ export interface QueryVerifyMembershipResponse { /** boolean indicating success or failure of proof verification. */ success: boolean; } export interface QueryVerifyMembershipResponseProtoMsg { typeUrl: '/ibc.core.client.v1.QueryVerifyMembershipResponse'; value: Uint8Array; } /** QueryVerifyMembershipResponse is the response type for the Query/VerifyMembership RPC method */ export interface QueryVerifyMembershipResponseSDKType { success: boolean; } export declare const QueryClientStateRequest: { typeUrl: "/ibc.core.client.v1.QueryClientStateRequest"; encode(message: QueryClientStateRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientStateRequest; fromJSON(object: any): QueryClientStateRequest; toJSON(message: QueryClientStateRequest): JsonSafe; fromPartial(object: Partial): QueryClientStateRequest; fromProtoMsg(message: QueryClientStateRequestProtoMsg): QueryClientStateRequest; toProto(message: QueryClientStateRequest): Uint8Array; toProtoMsg(message: QueryClientStateRequest): QueryClientStateRequestProtoMsg; }; export declare const QueryClientStateResponse: { typeUrl: "/ibc.core.client.v1.QueryClientStateResponse"; encode(message: QueryClientStateResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientStateResponse; fromJSON(object: any): QueryClientStateResponse; toJSON(message: QueryClientStateResponse): JsonSafe; fromPartial(object: Partial): QueryClientStateResponse; fromProtoMsg(message: QueryClientStateResponseProtoMsg): QueryClientStateResponse; toProto(message: QueryClientStateResponse): Uint8Array; toProtoMsg(message: QueryClientStateResponse): QueryClientStateResponseProtoMsg; }; export declare const QueryClientStatesRequest: { typeUrl: "/ibc.core.client.v1.QueryClientStatesRequest"; encode(message: QueryClientStatesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientStatesRequest; fromJSON(object: any): QueryClientStatesRequest; toJSON(message: QueryClientStatesRequest): JsonSafe; fromPartial(object: Partial): QueryClientStatesRequest; fromProtoMsg(message: QueryClientStatesRequestProtoMsg): QueryClientStatesRequest; toProto(message: QueryClientStatesRequest): Uint8Array; toProtoMsg(message: QueryClientStatesRequest): QueryClientStatesRequestProtoMsg; }; export declare const QueryClientStatesResponse: { typeUrl: "/ibc.core.client.v1.QueryClientStatesResponse"; encode(message: QueryClientStatesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientStatesResponse; fromJSON(object: any): QueryClientStatesResponse; toJSON(message: QueryClientStatesResponse): JsonSafe; fromPartial(object: Partial): QueryClientStatesResponse; fromProtoMsg(message: QueryClientStatesResponseProtoMsg): QueryClientStatesResponse; toProto(message: QueryClientStatesResponse): Uint8Array; toProtoMsg(message: QueryClientStatesResponse): QueryClientStatesResponseProtoMsg; }; export declare const QueryConsensusStateRequest: { typeUrl: "/ibc.core.client.v1.QueryConsensusStateRequest"; encode(message: QueryConsensusStateRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConsensusStateRequest; fromJSON(object: any): QueryConsensusStateRequest; toJSON(message: QueryConsensusStateRequest): JsonSafe; fromPartial(object: Partial): QueryConsensusStateRequest; fromProtoMsg(message: QueryConsensusStateRequestProtoMsg): QueryConsensusStateRequest; toProto(message: QueryConsensusStateRequest): Uint8Array; toProtoMsg(message: QueryConsensusStateRequest): QueryConsensusStateRequestProtoMsg; }; export declare const QueryConsensusStateResponse: { typeUrl: "/ibc.core.client.v1.QueryConsensusStateResponse"; encode(message: QueryConsensusStateResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConsensusStateResponse; fromJSON(object: any): QueryConsensusStateResponse; toJSON(message: QueryConsensusStateResponse): JsonSafe; fromPartial(object: Partial): QueryConsensusStateResponse; fromProtoMsg(message: QueryConsensusStateResponseProtoMsg): QueryConsensusStateResponse; toProto(message: QueryConsensusStateResponse): Uint8Array; toProtoMsg(message: QueryConsensusStateResponse): QueryConsensusStateResponseProtoMsg; }; export declare const QueryConsensusStatesRequest: { typeUrl: "/ibc.core.client.v1.QueryConsensusStatesRequest"; encode(message: QueryConsensusStatesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConsensusStatesRequest; fromJSON(object: any): QueryConsensusStatesRequest; toJSON(message: QueryConsensusStatesRequest): JsonSafe; fromPartial(object: Partial): QueryConsensusStatesRequest; fromProtoMsg(message: QueryConsensusStatesRequestProtoMsg): QueryConsensusStatesRequest; toProto(message: QueryConsensusStatesRequest): Uint8Array; toProtoMsg(message: QueryConsensusStatesRequest): QueryConsensusStatesRequestProtoMsg; }; export declare const QueryConsensusStatesResponse: { typeUrl: "/ibc.core.client.v1.QueryConsensusStatesResponse"; encode(message: QueryConsensusStatesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConsensusStatesResponse; fromJSON(object: any): QueryConsensusStatesResponse; toJSON(message: QueryConsensusStatesResponse): JsonSafe; fromPartial(object: Partial): QueryConsensusStatesResponse; fromProtoMsg(message: QueryConsensusStatesResponseProtoMsg): QueryConsensusStatesResponse; toProto(message: QueryConsensusStatesResponse): Uint8Array; toProtoMsg(message: QueryConsensusStatesResponse): QueryConsensusStatesResponseProtoMsg; }; export declare const QueryConsensusStateHeightsRequest: { typeUrl: "/ibc.core.client.v1.QueryConsensusStateHeightsRequest"; encode(message: QueryConsensusStateHeightsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConsensusStateHeightsRequest; fromJSON(object: any): QueryConsensusStateHeightsRequest; toJSON(message: QueryConsensusStateHeightsRequest): JsonSafe; fromPartial(object: Partial): QueryConsensusStateHeightsRequest; fromProtoMsg(message: QueryConsensusStateHeightsRequestProtoMsg): QueryConsensusStateHeightsRequest; toProto(message: QueryConsensusStateHeightsRequest): Uint8Array; toProtoMsg(message: QueryConsensusStateHeightsRequest): QueryConsensusStateHeightsRequestProtoMsg; }; export declare const QueryConsensusStateHeightsResponse: { typeUrl: "/ibc.core.client.v1.QueryConsensusStateHeightsResponse"; encode(message: QueryConsensusStateHeightsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConsensusStateHeightsResponse; fromJSON(object: any): QueryConsensusStateHeightsResponse; toJSON(message: QueryConsensusStateHeightsResponse): JsonSafe; fromPartial(object: Partial): QueryConsensusStateHeightsResponse; fromProtoMsg(message: QueryConsensusStateHeightsResponseProtoMsg): QueryConsensusStateHeightsResponse; toProto(message: QueryConsensusStateHeightsResponse): Uint8Array; toProtoMsg(message: QueryConsensusStateHeightsResponse): QueryConsensusStateHeightsResponseProtoMsg; }; export declare const QueryClientStatusRequest: { typeUrl: "/ibc.core.client.v1.QueryClientStatusRequest"; encode(message: QueryClientStatusRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientStatusRequest; fromJSON(object: any): QueryClientStatusRequest; toJSON(message: QueryClientStatusRequest): JsonSafe; fromPartial(object: Partial): QueryClientStatusRequest; fromProtoMsg(message: QueryClientStatusRequestProtoMsg): QueryClientStatusRequest; toProto(message: QueryClientStatusRequest): Uint8Array; toProtoMsg(message: QueryClientStatusRequest): QueryClientStatusRequestProtoMsg; }; export declare const QueryClientStatusResponse: { typeUrl: "/ibc.core.client.v1.QueryClientStatusResponse"; encode(message: QueryClientStatusResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientStatusResponse; fromJSON(object: any): QueryClientStatusResponse; toJSON(message: QueryClientStatusResponse): JsonSafe; fromPartial(object: Partial): QueryClientStatusResponse; fromProtoMsg(message: QueryClientStatusResponseProtoMsg): QueryClientStatusResponse; toProto(message: QueryClientStatusResponse): Uint8Array; toProtoMsg(message: QueryClientStatusResponse): QueryClientStatusResponseProtoMsg; }; export declare const QueryClientParamsRequest: { typeUrl: "/ibc.core.client.v1.QueryClientParamsRequest"; encode(_: QueryClientParamsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientParamsRequest; fromJSON(_: any): QueryClientParamsRequest; toJSON(_: QueryClientParamsRequest): JsonSafe; fromPartial(_: Partial): QueryClientParamsRequest; fromProtoMsg(message: QueryClientParamsRequestProtoMsg): QueryClientParamsRequest; toProto(message: QueryClientParamsRequest): Uint8Array; toProtoMsg(message: QueryClientParamsRequest): QueryClientParamsRequestProtoMsg; }; export declare const QueryClientParamsResponse: { typeUrl: "/ibc.core.client.v1.QueryClientParamsResponse"; encode(message: QueryClientParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryClientParamsResponse; fromJSON(object: any): QueryClientParamsResponse; toJSON(message: QueryClientParamsResponse): JsonSafe; fromPartial(object: Partial): QueryClientParamsResponse; fromProtoMsg(message: QueryClientParamsResponseProtoMsg): QueryClientParamsResponse; toProto(message: QueryClientParamsResponse): Uint8Array; toProtoMsg(message: QueryClientParamsResponse): QueryClientParamsResponseProtoMsg; }; export declare const QueryUpgradedClientStateRequest: { typeUrl: "/ibc.core.client.v1.QueryUpgradedClientStateRequest"; encode(_: QueryUpgradedClientStateRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradedClientStateRequest; fromJSON(_: any): QueryUpgradedClientStateRequest; toJSON(_: QueryUpgradedClientStateRequest): JsonSafe; fromPartial(_: Partial): QueryUpgradedClientStateRequest; fromProtoMsg(message: QueryUpgradedClientStateRequestProtoMsg): QueryUpgradedClientStateRequest; toProto(message: QueryUpgradedClientStateRequest): Uint8Array; toProtoMsg(message: QueryUpgradedClientStateRequest): QueryUpgradedClientStateRequestProtoMsg; }; export declare const QueryUpgradedClientStateResponse: { typeUrl: "/ibc.core.client.v1.QueryUpgradedClientStateResponse"; encode(message: QueryUpgradedClientStateResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradedClientStateResponse; fromJSON(object: any): QueryUpgradedClientStateResponse; toJSON(message: QueryUpgradedClientStateResponse): JsonSafe; fromPartial(object: Partial): QueryUpgradedClientStateResponse; fromProtoMsg(message: QueryUpgradedClientStateResponseProtoMsg): QueryUpgradedClientStateResponse; toProto(message: QueryUpgradedClientStateResponse): Uint8Array; toProtoMsg(message: QueryUpgradedClientStateResponse): QueryUpgradedClientStateResponseProtoMsg; }; export declare const QueryUpgradedConsensusStateRequest: { typeUrl: "/ibc.core.client.v1.QueryUpgradedConsensusStateRequest"; encode(_: QueryUpgradedConsensusStateRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradedConsensusStateRequest; fromJSON(_: any): QueryUpgradedConsensusStateRequest; toJSON(_: QueryUpgradedConsensusStateRequest): JsonSafe; fromPartial(_: Partial): QueryUpgradedConsensusStateRequest; fromProtoMsg(message: QueryUpgradedConsensusStateRequestProtoMsg): QueryUpgradedConsensusStateRequest; toProto(message: QueryUpgradedConsensusStateRequest): Uint8Array; toProtoMsg(message: QueryUpgradedConsensusStateRequest): QueryUpgradedConsensusStateRequestProtoMsg; }; export declare const QueryUpgradedConsensusStateResponse: { typeUrl: "/ibc.core.client.v1.QueryUpgradedConsensusStateResponse"; encode(message: QueryUpgradedConsensusStateResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradedConsensusStateResponse; fromJSON(object: any): QueryUpgradedConsensusStateResponse; toJSON(message: QueryUpgradedConsensusStateResponse): JsonSafe; fromPartial(object: Partial): QueryUpgradedConsensusStateResponse; fromProtoMsg(message: QueryUpgradedConsensusStateResponseProtoMsg): QueryUpgradedConsensusStateResponse; toProto(message: QueryUpgradedConsensusStateResponse): Uint8Array; toProtoMsg(message: QueryUpgradedConsensusStateResponse): QueryUpgradedConsensusStateResponseProtoMsg; }; export declare const QueryVerifyMembershipRequest: { typeUrl: "/ibc.core.client.v1.QueryVerifyMembershipRequest"; encode(message: QueryVerifyMembershipRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVerifyMembershipRequest; fromJSON(object: any): QueryVerifyMembershipRequest; toJSON(message: QueryVerifyMembershipRequest): JsonSafe; fromPartial(object: Partial): QueryVerifyMembershipRequest; fromProtoMsg(message: QueryVerifyMembershipRequestProtoMsg): QueryVerifyMembershipRequest; toProto(message: QueryVerifyMembershipRequest): Uint8Array; toProtoMsg(message: QueryVerifyMembershipRequest): QueryVerifyMembershipRequestProtoMsg; }; export declare const QueryVerifyMembershipResponse: { typeUrl: "/ibc.core.client.v1.QueryVerifyMembershipResponse"; encode(message: QueryVerifyMembershipResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVerifyMembershipResponse; fromJSON(object: any): QueryVerifyMembershipResponse; toJSON(message: QueryVerifyMembershipResponse): JsonSafe; fromPartial(object: Partial): QueryVerifyMembershipResponse; fromProtoMsg(message: QueryVerifyMembershipResponseProtoMsg): QueryVerifyMembershipResponse; toProto(message: QueryVerifyMembershipResponse): Uint8Array; toProtoMsg(message: QueryVerifyMembershipResponse): QueryVerifyMembershipResponseProtoMsg; }; //# sourceMappingURL=query.d.ts.map