import { PageRequest, type PageRequestSDKType, PageResponse, type PageResponseSDKType } from '../../../../cosmos/base/query/v1beta1/pagination.js'; import { Channel, type ChannelSDKType, IdentifiedChannel, type IdentifiedChannelSDKType, PacketState, type PacketStateSDKType } from './channel.js'; import { Height, type HeightSDKType, IdentifiedClientState, type IdentifiedClientStateSDKType, Params, type ParamsSDKType } from '../../client/v1/client.js'; import { Any, type AnySDKType } from '../../../../google/protobuf/any.js'; import { ErrorReceipt, type ErrorReceiptSDKType, Upgrade, type UpgradeSDKType } from './upgrade.js'; import { BinaryReader, BinaryWriter } from '../../../../binary.js'; import { type JsonSafe } from '../../../../json-safe.js'; /** QueryChannelRequest is the request type for the Query/Channel RPC method */ export interface QueryChannelRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; } export interface QueryChannelRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelRequest'; value: Uint8Array; } /** QueryChannelRequest is the request type for the Query/Channel RPC method */ export interface QueryChannelRequestSDKType { port_id: string; channel_id: string; } /** * QueryChannelResponse is the response type for the Query/Channel RPC method. * Besides the Channel end, it includes a proof and the height from which the * proof was retrieved. */ export interface QueryChannelResponse { /** channel associated with the request identifiers */ channel?: Channel; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryChannelResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelResponse'; value: Uint8Array; } /** * QueryChannelResponse is the response type for the Query/Channel RPC method. * Besides the Channel end, it includes a proof and the height from which the * proof was retrieved. */ export interface QueryChannelResponseSDKType { channel?: ChannelSDKType; proof: Uint8Array; proof_height: HeightSDKType; } /** QueryChannelsRequest is the request type for the Query/Channels RPC method */ export interface QueryChannelsRequest { /** pagination request */ pagination?: PageRequest; } export interface QueryChannelsRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelsRequest'; value: Uint8Array; } /** QueryChannelsRequest is the request type for the Query/Channels RPC method */ export interface QueryChannelsRequestSDKType { pagination?: PageRequestSDKType; } /** QueryChannelsResponse is the response type for the Query/Channels RPC method. */ export interface QueryChannelsResponse { /** list of stored channels of the chain. */ channels: IdentifiedChannel[]; /** pagination response */ pagination?: PageResponse; /** query block height */ height: Height; } export interface QueryChannelsResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelsResponse'; value: Uint8Array; } /** QueryChannelsResponse is the response type for the Query/Channels RPC method. */ export interface QueryChannelsResponseSDKType { channels: IdentifiedChannelSDKType[]; pagination?: PageResponseSDKType; height: HeightSDKType; } /** * QueryConnectionChannelsRequest is the request type for the * Query/QueryConnectionChannels RPC method */ export interface QueryConnectionChannelsRequest { /** connection unique identifier */ connection: string; /** pagination request */ pagination?: PageRequest; } export interface QueryConnectionChannelsRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryConnectionChannelsRequest'; value: Uint8Array; } /** * QueryConnectionChannelsRequest is the request type for the * Query/QueryConnectionChannels RPC method */ export interface QueryConnectionChannelsRequestSDKType { connection: string; pagination?: PageRequestSDKType; } /** * QueryConnectionChannelsResponse is the Response type for the * Query/QueryConnectionChannels RPC method */ export interface QueryConnectionChannelsResponse { /** list of channels associated with a connection. */ channels: IdentifiedChannel[]; /** pagination response */ pagination?: PageResponse; /** query block height */ height: Height; } export interface QueryConnectionChannelsResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryConnectionChannelsResponse'; value: Uint8Array; } /** * QueryConnectionChannelsResponse is the Response type for the * Query/QueryConnectionChannels RPC method */ export interface QueryConnectionChannelsResponseSDKType { channels: IdentifiedChannelSDKType[]; pagination?: PageResponseSDKType; height: HeightSDKType; } /** * QueryChannelClientStateRequest is the request type for the Query/ClientState * RPC method */ export interface QueryChannelClientStateRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; } export interface QueryChannelClientStateRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelClientStateRequest'; value: Uint8Array; } /** * QueryChannelClientStateRequest is the request type for the Query/ClientState * RPC method */ export interface QueryChannelClientStateRequestSDKType { port_id: string; channel_id: string; } /** * QueryChannelClientStateResponse is the Response type for the * Query/QueryChannelClientState RPC method */ export interface QueryChannelClientStateResponse { /** client state associated with the channel */ identifiedClientState?: IdentifiedClientState; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryChannelClientStateResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelClientStateResponse'; value: Uint8Array; } /** * QueryChannelClientStateResponse is the Response type for the * Query/QueryChannelClientState RPC method */ export interface QueryChannelClientStateResponseSDKType { identified_client_state?: IdentifiedClientStateSDKType; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryChannelConsensusStateRequest is the request type for the * Query/ConsensusState RPC method */ export interface QueryChannelConsensusStateRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** revision number of the consensus state */ revisionNumber: bigint; /** revision height of the consensus state */ revisionHeight: bigint; } export interface QueryChannelConsensusStateRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelConsensusStateRequest'; value: Uint8Array; } /** * QueryChannelConsensusStateRequest is the request type for the * Query/ConsensusState RPC method */ export interface QueryChannelConsensusStateRequestSDKType { port_id: string; channel_id: string; revision_number: bigint; revision_height: bigint; } /** * QueryChannelClientStateResponse is the Response type for the * Query/QueryChannelClientState RPC method */ export interface QueryChannelConsensusStateResponse { /** consensus state associated with the channel */ consensusState?: Any; /** client ID associated with the consensus state */ clientId: string; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryChannelConsensusStateResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelConsensusStateResponse'; value: Uint8Array; } /** * QueryChannelClientStateResponse is the Response type for the * Query/QueryChannelClientState RPC method */ export interface QueryChannelConsensusStateResponseSDKType { consensus_state?: AnySDKType; client_id: string; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryPacketCommitmentRequest is the request type for the * Query/PacketCommitment RPC method */ export interface QueryPacketCommitmentRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** packet sequence */ sequence: bigint; } export interface QueryPacketCommitmentRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketCommitmentRequest'; value: Uint8Array; } /** * QueryPacketCommitmentRequest is the request type for the * Query/PacketCommitment RPC method */ export interface QueryPacketCommitmentRequestSDKType { port_id: string; channel_id: string; sequence: bigint; } /** * QueryPacketCommitmentResponse defines the client query response for a packet * which also includes a proof and the height from which the proof was * retrieved */ export interface QueryPacketCommitmentResponse { /** packet associated with the request fields */ commitment: Uint8Array; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryPacketCommitmentResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketCommitmentResponse'; value: Uint8Array; } /** * QueryPacketCommitmentResponse defines the client query response for a packet * which also includes a proof and the height from which the proof was * retrieved */ export interface QueryPacketCommitmentResponseSDKType { commitment: Uint8Array; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryPacketCommitmentsRequest is the request type for the * Query/QueryPacketCommitments RPC method */ export interface QueryPacketCommitmentsRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** pagination request */ pagination?: PageRequest; } export interface QueryPacketCommitmentsRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketCommitmentsRequest'; value: Uint8Array; } /** * QueryPacketCommitmentsRequest is the request type for the * Query/QueryPacketCommitments RPC method */ export interface QueryPacketCommitmentsRequestSDKType { port_id: string; channel_id: string; pagination?: PageRequestSDKType; } /** * QueryPacketCommitmentsResponse is the request type for the * Query/QueryPacketCommitments RPC method */ export interface QueryPacketCommitmentsResponse { commitments: PacketState[]; /** pagination response */ pagination?: PageResponse; /** query block height */ height: Height; } export interface QueryPacketCommitmentsResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketCommitmentsResponse'; value: Uint8Array; } /** * QueryPacketCommitmentsResponse is the request type for the * Query/QueryPacketCommitments RPC method */ export interface QueryPacketCommitmentsResponseSDKType { commitments: PacketStateSDKType[]; pagination?: PageResponseSDKType; height: HeightSDKType; } /** * QueryPacketReceiptRequest is the request type for the * Query/PacketReceipt RPC method */ export interface QueryPacketReceiptRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** packet sequence */ sequence: bigint; } export interface QueryPacketReceiptRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketReceiptRequest'; value: Uint8Array; } /** * QueryPacketReceiptRequest is the request type for the * Query/PacketReceipt RPC method */ export interface QueryPacketReceiptRequestSDKType { port_id: string; channel_id: string; sequence: bigint; } /** * QueryPacketReceiptResponse defines the client query response for a packet * receipt which also includes a proof, and the height from which the proof was * retrieved */ export interface QueryPacketReceiptResponse { /** success flag for if receipt exists */ received: boolean; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryPacketReceiptResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketReceiptResponse'; value: Uint8Array; } /** * QueryPacketReceiptResponse defines the client query response for a packet * receipt which also includes a proof, and the height from which the proof was * retrieved */ export interface QueryPacketReceiptResponseSDKType { received: boolean; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryPacketAcknowledgementRequest is the request type for the * Query/PacketAcknowledgement RPC method */ export interface QueryPacketAcknowledgementRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** packet sequence */ sequence: bigint; } export interface QueryPacketAcknowledgementRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketAcknowledgementRequest'; value: Uint8Array; } /** * QueryPacketAcknowledgementRequest is the request type for the * Query/PacketAcknowledgement RPC method */ export interface QueryPacketAcknowledgementRequestSDKType { port_id: string; channel_id: string; sequence: bigint; } /** * QueryPacketAcknowledgementResponse defines the client query response for a * packet which also includes a proof and the height from which the * proof was retrieved */ export interface QueryPacketAcknowledgementResponse { /** packet associated with the request fields */ acknowledgement: Uint8Array; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryPacketAcknowledgementResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketAcknowledgementResponse'; value: Uint8Array; } /** * QueryPacketAcknowledgementResponse defines the client query response for a * packet which also includes a proof and the height from which the * proof was retrieved */ export interface QueryPacketAcknowledgementResponseSDKType { acknowledgement: Uint8Array; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryPacketAcknowledgementsRequest is the request type for the * Query/QueryPacketCommitments RPC method */ export interface QueryPacketAcknowledgementsRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** pagination request */ pagination?: PageRequest; /** list of packet sequences */ packetCommitmentSequences: bigint[]; } export interface QueryPacketAcknowledgementsRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketAcknowledgementsRequest'; value: Uint8Array; } /** * QueryPacketAcknowledgementsRequest is the request type for the * Query/QueryPacketCommitments RPC method */ export interface QueryPacketAcknowledgementsRequestSDKType { port_id: string; channel_id: string; pagination?: PageRequestSDKType; packet_commitment_sequences: bigint[]; } /** * QueryPacketAcknowledgemetsResponse is the request type for the * Query/QueryPacketAcknowledgements RPC method */ export interface QueryPacketAcknowledgementsResponse { acknowledgements: PacketState[]; /** pagination response */ pagination?: PageResponse; /** query block height */ height: Height; } export interface QueryPacketAcknowledgementsResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryPacketAcknowledgementsResponse'; value: Uint8Array; } /** * QueryPacketAcknowledgemetsResponse is the request type for the * Query/QueryPacketAcknowledgements RPC method */ export interface QueryPacketAcknowledgementsResponseSDKType { acknowledgements: PacketStateSDKType[]; pagination?: PageResponseSDKType; height: HeightSDKType; } /** * QueryUnreceivedPacketsRequest is the request type for the * Query/UnreceivedPackets RPC method */ export interface QueryUnreceivedPacketsRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** list of packet sequences */ packetCommitmentSequences: bigint[]; } export interface QueryUnreceivedPacketsRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUnreceivedPacketsRequest'; value: Uint8Array; } /** * QueryUnreceivedPacketsRequest is the request type for the * Query/UnreceivedPackets RPC method */ export interface QueryUnreceivedPacketsRequestSDKType { port_id: string; channel_id: string; packet_commitment_sequences: bigint[]; } /** * QueryUnreceivedPacketsResponse is the response type for the * Query/UnreceivedPacketCommitments RPC method */ export interface QueryUnreceivedPacketsResponse { /** list of unreceived packet sequences */ sequences: bigint[]; /** query block height */ height: Height; } export interface QueryUnreceivedPacketsResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUnreceivedPacketsResponse'; value: Uint8Array; } /** * QueryUnreceivedPacketsResponse is the response type for the * Query/UnreceivedPacketCommitments RPC method */ export interface QueryUnreceivedPacketsResponseSDKType { sequences: bigint[]; height: HeightSDKType; } /** * QueryUnreceivedAcks is the request type for the * Query/UnreceivedAcks RPC method */ export interface QueryUnreceivedAcksRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; /** list of acknowledgement sequences */ packetAckSequences: bigint[]; } export interface QueryUnreceivedAcksRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUnreceivedAcksRequest'; value: Uint8Array; } /** * QueryUnreceivedAcks is the request type for the * Query/UnreceivedAcks RPC method */ export interface QueryUnreceivedAcksRequestSDKType { port_id: string; channel_id: string; packet_ack_sequences: bigint[]; } /** * QueryUnreceivedAcksResponse is the response type for the * Query/UnreceivedAcks RPC method */ export interface QueryUnreceivedAcksResponse { /** list of unreceived acknowledgement sequences */ sequences: bigint[]; /** query block height */ height: Height; } export interface QueryUnreceivedAcksResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUnreceivedAcksResponse'; value: Uint8Array; } /** * QueryUnreceivedAcksResponse is the response type for the * Query/UnreceivedAcks RPC method */ export interface QueryUnreceivedAcksResponseSDKType { sequences: bigint[]; height: HeightSDKType; } /** * QueryNextSequenceReceiveRequest is the request type for the * Query/QueryNextSequenceReceiveRequest RPC method */ export interface QueryNextSequenceReceiveRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; } export interface QueryNextSequenceReceiveRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryNextSequenceReceiveRequest'; value: Uint8Array; } /** * QueryNextSequenceReceiveRequest is the request type for the * Query/QueryNextSequenceReceiveRequest RPC method */ export interface QueryNextSequenceReceiveRequestSDKType { port_id: string; channel_id: string; } /** * QuerySequenceResponse is the response type for the * Query/QueryNextSequenceReceiveResponse RPC method */ export interface QueryNextSequenceReceiveResponse { /** next sequence receive number */ nextSequenceReceive: bigint; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryNextSequenceReceiveResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryNextSequenceReceiveResponse'; value: Uint8Array; } /** * QuerySequenceResponse is the response type for the * Query/QueryNextSequenceReceiveResponse RPC method */ export interface QueryNextSequenceReceiveResponseSDKType { next_sequence_receive: bigint; proof: Uint8Array; proof_height: HeightSDKType; } /** * QueryNextSequenceSendRequest is the request type for the * Query/QueryNextSequenceSend RPC method */ export interface QueryNextSequenceSendRequest { /** port unique identifier */ portId: string; /** channel unique identifier */ channelId: string; } export interface QueryNextSequenceSendRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryNextSequenceSendRequest'; value: Uint8Array; } /** * QueryNextSequenceSendRequest is the request type for the * Query/QueryNextSequenceSend RPC method */ export interface QueryNextSequenceSendRequestSDKType { port_id: string; channel_id: string; } /** * QueryNextSequenceSendResponse is the request type for the * Query/QueryNextSequenceSend RPC method */ export interface QueryNextSequenceSendResponse { /** next sequence send number */ nextSequenceSend: bigint; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryNextSequenceSendResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryNextSequenceSendResponse'; value: Uint8Array; } /** * QueryNextSequenceSendResponse is the request type for the * Query/QueryNextSequenceSend RPC method */ export interface QueryNextSequenceSendResponseSDKType { next_sequence_send: bigint; proof: Uint8Array; proof_height: HeightSDKType; } /** QueryUpgradeErrorRequest is the request type for the Query/QueryUpgradeError RPC method */ export interface QueryUpgradeErrorRequest { portId: string; channelId: string; } export interface QueryUpgradeErrorRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUpgradeErrorRequest'; value: Uint8Array; } /** QueryUpgradeErrorRequest is the request type for the Query/QueryUpgradeError RPC method */ export interface QueryUpgradeErrorRequestSDKType { port_id: string; channel_id: string; } /** QueryUpgradeErrorResponse is the response type for the Query/QueryUpgradeError RPC method */ export interface QueryUpgradeErrorResponse { errorReceipt: ErrorReceipt; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryUpgradeErrorResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUpgradeErrorResponse'; value: Uint8Array; } /** QueryUpgradeErrorResponse is the response type for the Query/QueryUpgradeError RPC method */ export interface QueryUpgradeErrorResponseSDKType { error_receipt: ErrorReceiptSDKType; proof: Uint8Array; proof_height: HeightSDKType; } /** QueryUpgradeRequest is the request type for the QueryUpgradeRequest RPC method */ export interface QueryUpgradeRequest { portId: string; channelId: string; } export interface QueryUpgradeRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUpgradeRequest'; value: Uint8Array; } /** QueryUpgradeRequest is the request type for the QueryUpgradeRequest RPC method */ export interface QueryUpgradeRequestSDKType { port_id: string; channel_id: string; } /** QueryUpgradeResponse is the response type for the QueryUpgradeResponse RPC method */ export interface QueryUpgradeResponse { upgrade: Upgrade; /** merkle proof of existence */ proof: Uint8Array; /** height at which the proof was retrieved */ proofHeight: Height; } export interface QueryUpgradeResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryUpgradeResponse'; value: Uint8Array; } /** QueryUpgradeResponse is the response type for the QueryUpgradeResponse RPC method */ export interface QueryUpgradeResponseSDKType { upgrade: UpgradeSDKType; proof: Uint8Array; proof_height: HeightSDKType; } /** QueryChannelParamsRequest is the request type for the Query/ChannelParams RPC method. */ export interface QueryChannelParamsRequest { } export interface QueryChannelParamsRequestProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelParamsRequest'; value: Uint8Array; } /** QueryChannelParamsRequest is the request type for the Query/ChannelParams RPC method. */ export interface QueryChannelParamsRequestSDKType { } /** QueryChannelParamsResponse is the response type for the Query/ChannelParams RPC method. */ export interface QueryChannelParamsResponse { /** params defines the parameters of the module. */ params?: Params; } export interface QueryChannelParamsResponseProtoMsg { typeUrl: '/ibc.core.channel.v1.QueryChannelParamsResponse'; value: Uint8Array; } /** QueryChannelParamsResponse is the response type for the Query/ChannelParams RPC method. */ export interface QueryChannelParamsResponseSDKType { params?: ParamsSDKType; } export declare const QueryChannelRequest: { typeUrl: "/ibc.core.channel.v1.QueryChannelRequest"; encode(message: QueryChannelRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelRequest; fromJSON(object: any): QueryChannelRequest; toJSON(message: QueryChannelRequest): JsonSafe; fromPartial(object: Partial): QueryChannelRequest; fromProtoMsg(message: QueryChannelRequestProtoMsg): QueryChannelRequest; toProto(message: QueryChannelRequest): Uint8Array; toProtoMsg(message: QueryChannelRequest): QueryChannelRequestProtoMsg; }; export declare const QueryChannelResponse: { typeUrl: "/ibc.core.channel.v1.QueryChannelResponse"; encode(message: QueryChannelResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelResponse; fromJSON(object: any): QueryChannelResponse; toJSON(message: QueryChannelResponse): JsonSafe; fromPartial(object: Partial): QueryChannelResponse; fromProtoMsg(message: QueryChannelResponseProtoMsg): QueryChannelResponse; toProto(message: QueryChannelResponse): Uint8Array; toProtoMsg(message: QueryChannelResponse): QueryChannelResponseProtoMsg; }; export declare const QueryChannelsRequest: { typeUrl: "/ibc.core.channel.v1.QueryChannelsRequest"; encode(message: QueryChannelsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelsRequest; fromJSON(object: any): QueryChannelsRequest; toJSON(message: QueryChannelsRequest): JsonSafe; fromPartial(object: Partial): QueryChannelsRequest; fromProtoMsg(message: QueryChannelsRequestProtoMsg): QueryChannelsRequest; toProto(message: QueryChannelsRequest): Uint8Array; toProtoMsg(message: QueryChannelsRequest): QueryChannelsRequestProtoMsg; }; export declare const QueryChannelsResponse: { typeUrl: "/ibc.core.channel.v1.QueryChannelsResponse"; encode(message: QueryChannelsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelsResponse; fromJSON(object: any): QueryChannelsResponse; toJSON(message: QueryChannelsResponse): JsonSafe; fromPartial(object: Partial): QueryChannelsResponse; fromProtoMsg(message: QueryChannelsResponseProtoMsg): QueryChannelsResponse; toProto(message: QueryChannelsResponse): Uint8Array; toProtoMsg(message: QueryChannelsResponse): QueryChannelsResponseProtoMsg; }; export declare const QueryConnectionChannelsRequest: { typeUrl: "/ibc.core.channel.v1.QueryConnectionChannelsRequest"; encode(message: QueryConnectionChannelsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConnectionChannelsRequest; fromJSON(object: any): QueryConnectionChannelsRequest; toJSON(message: QueryConnectionChannelsRequest): JsonSafe; fromPartial(object: Partial): QueryConnectionChannelsRequest; fromProtoMsg(message: QueryConnectionChannelsRequestProtoMsg): QueryConnectionChannelsRequest; toProto(message: QueryConnectionChannelsRequest): Uint8Array; toProtoMsg(message: QueryConnectionChannelsRequest): QueryConnectionChannelsRequestProtoMsg; }; export declare const QueryConnectionChannelsResponse: { typeUrl: "/ibc.core.channel.v1.QueryConnectionChannelsResponse"; encode(message: QueryConnectionChannelsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryConnectionChannelsResponse; fromJSON(object: any): QueryConnectionChannelsResponse; toJSON(message: QueryConnectionChannelsResponse): JsonSafe; fromPartial(object: Partial): QueryConnectionChannelsResponse; fromProtoMsg(message: QueryConnectionChannelsResponseProtoMsg): QueryConnectionChannelsResponse; toProto(message: QueryConnectionChannelsResponse): Uint8Array; toProtoMsg(message: QueryConnectionChannelsResponse): QueryConnectionChannelsResponseProtoMsg; }; export declare const QueryChannelClientStateRequest: { typeUrl: "/ibc.core.channel.v1.QueryChannelClientStateRequest"; encode(message: QueryChannelClientStateRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelClientStateRequest; fromJSON(object: any): QueryChannelClientStateRequest; toJSON(message: QueryChannelClientStateRequest): JsonSafe; fromPartial(object: Partial): QueryChannelClientStateRequest; fromProtoMsg(message: QueryChannelClientStateRequestProtoMsg): QueryChannelClientStateRequest; toProto(message: QueryChannelClientStateRequest): Uint8Array; toProtoMsg(message: QueryChannelClientStateRequest): QueryChannelClientStateRequestProtoMsg; }; export declare const QueryChannelClientStateResponse: { typeUrl: "/ibc.core.channel.v1.QueryChannelClientStateResponse"; encode(message: QueryChannelClientStateResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelClientStateResponse; fromJSON(object: any): QueryChannelClientStateResponse; toJSON(message: QueryChannelClientStateResponse): JsonSafe; fromPartial(object: Partial): QueryChannelClientStateResponse; fromProtoMsg(message: QueryChannelClientStateResponseProtoMsg): QueryChannelClientStateResponse; toProto(message: QueryChannelClientStateResponse): Uint8Array; toProtoMsg(message: QueryChannelClientStateResponse): QueryChannelClientStateResponseProtoMsg; }; export declare const QueryChannelConsensusStateRequest: { typeUrl: "/ibc.core.channel.v1.QueryChannelConsensusStateRequest"; encode(message: QueryChannelConsensusStateRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelConsensusStateRequest; fromJSON(object: any): QueryChannelConsensusStateRequest; toJSON(message: QueryChannelConsensusStateRequest): JsonSafe; fromPartial(object: Partial): QueryChannelConsensusStateRequest; fromProtoMsg(message: QueryChannelConsensusStateRequestProtoMsg): QueryChannelConsensusStateRequest; toProto(message: QueryChannelConsensusStateRequest): Uint8Array; toProtoMsg(message: QueryChannelConsensusStateRequest): QueryChannelConsensusStateRequestProtoMsg; }; export declare const QueryChannelConsensusStateResponse: { typeUrl: "/ibc.core.channel.v1.QueryChannelConsensusStateResponse"; encode(message: QueryChannelConsensusStateResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelConsensusStateResponse; fromJSON(object: any): QueryChannelConsensusStateResponse; toJSON(message: QueryChannelConsensusStateResponse): JsonSafe; fromPartial(object: Partial): QueryChannelConsensusStateResponse; fromProtoMsg(message: QueryChannelConsensusStateResponseProtoMsg): QueryChannelConsensusStateResponse; toProto(message: QueryChannelConsensusStateResponse): Uint8Array; toProtoMsg(message: QueryChannelConsensusStateResponse): QueryChannelConsensusStateResponseProtoMsg; }; export declare const QueryPacketCommitmentRequest: { typeUrl: "/ibc.core.channel.v1.QueryPacketCommitmentRequest"; encode(message: QueryPacketCommitmentRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentRequest; fromJSON(object: any): QueryPacketCommitmentRequest; toJSON(message: QueryPacketCommitmentRequest): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentRequest; fromProtoMsg(message: QueryPacketCommitmentRequestProtoMsg): QueryPacketCommitmentRequest; toProto(message: QueryPacketCommitmentRequest): Uint8Array; toProtoMsg(message: QueryPacketCommitmentRequest): QueryPacketCommitmentRequestProtoMsg; }; export declare const QueryPacketCommitmentResponse: { typeUrl: "/ibc.core.channel.v1.QueryPacketCommitmentResponse"; encode(message: QueryPacketCommitmentResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentResponse; fromJSON(object: any): QueryPacketCommitmentResponse; toJSON(message: QueryPacketCommitmentResponse): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentResponse; fromProtoMsg(message: QueryPacketCommitmentResponseProtoMsg): QueryPacketCommitmentResponse; toProto(message: QueryPacketCommitmentResponse): Uint8Array; toProtoMsg(message: QueryPacketCommitmentResponse): QueryPacketCommitmentResponseProtoMsg; }; export declare const QueryPacketCommitmentsRequest: { typeUrl: "/ibc.core.channel.v1.QueryPacketCommitmentsRequest"; encode(message: QueryPacketCommitmentsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentsRequest; fromJSON(object: any): QueryPacketCommitmentsRequest; toJSON(message: QueryPacketCommitmentsRequest): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentsRequest; fromProtoMsg(message: QueryPacketCommitmentsRequestProtoMsg): QueryPacketCommitmentsRequest; toProto(message: QueryPacketCommitmentsRequest): Uint8Array; toProtoMsg(message: QueryPacketCommitmentsRequest): QueryPacketCommitmentsRequestProtoMsg; }; export declare const QueryPacketCommitmentsResponse: { typeUrl: "/ibc.core.channel.v1.QueryPacketCommitmentsResponse"; encode(message: QueryPacketCommitmentsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketCommitmentsResponse; fromJSON(object: any): QueryPacketCommitmentsResponse; toJSON(message: QueryPacketCommitmentsResponse): JsonSafe; fromPartial(object: Partial): QueryPacketCommitmentsResponse; fromProtoMsg(message: QueryPacketCommitmentsResponseProtoMsg): QueryPacketCommitmentsResponse; toProto(message: QueryPacketCommitmentsResponse): Uint8Array; toProtoMsg(message: QueryPacketCommitmentsResponse): QueryPacketCommitmentsResponseProtoMsg; }; export declare const QueryPacketReceiptRequest: { typeUrl: "/ibc.core.channel.v1.QueryPacketReceiptRequest"; encode(message: QueryPacketReceiptRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketReceiptRequest; fromJSON(object: any): QueryPacketReceiptRequest; toJSON(message: QueryPacketReceiptRequest): JsonSafe; fromPartial(object: Partial): QueryPacketReceiptRequest; fromProtoMsg(message: QueryPacketReceiptRequestProtoMsg): QueryPacketReceiptRequest; toProto(message: QueryPacketReceiptRequest): Uint8Array; toProtoMsg(message: QueryPacketReceiptRequest): QueryPacketReceiptRequestProtoMsg; }; export declare const QueryPacketReceiptResponse: { typeUrl: "/ibc.core.channel.v1.QueryPacketReceiptResponse"; encode(message: QueryPacketReceiptResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketReceiptResponse; fromJSON(object: any): QueryPacketReceiptResponse; toJSON(message: QueryPacketReceiptResponse): JsonSafe; fromPartial(object: Partial): QueryPacketReceiptResponse; fromProtoMsg(message: QueryPacketReceiptResponseProtoMsg): QueryPacketReceiptResponse; toProto(message: QueryPacketReceiptResponse): Uint8Array; toProtoMsg(message: QueryPacketReceiptResponse): QueryPacketReceiptResponseProtoMsg; }; export declare const QueryPacketAcknowledgementRequest: { typeUrl: "/ibc.core.channel.v1.QueryPacketAcknowledgementRequest"; encode(message: QueryPacketAcknowledgementRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementRequest; fromJSON(object: any): QueryPacketAcknowledgementRequest; toJSON(message: QueryPacketAcknowledgementRequest): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementRequest; fromProtoMsg(message: QueryPacketAcknowledgementRequestProtoMsg): QueryPacketAcknowledgementRequest; toProto(message: QueryPacketAcknowledgementRequest): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementRequest): QueryPacketAcknowledgementRequestProtoMsg; }; export declare const QueryPacketAcknowledgementResponse: { typeUrl: "/ibc.core.channel.v1.QueryPacketAcknowledgementResponse"; encode(message: QueryPacketAcknowledgementResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementResponse; fromJSON(object: any): QueryPacketAcknowledgementResponse; toJSON(message: QueryPacketAcknowledgementResponse): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementResponse; fromProtoMsg(message: QueryPacketAcknowledgementResponseProtoMsg): QueryPacketAcknowledgementResponse; toProto(message: QueryPacketAcknowledgementResponse): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementResponse): QueryPacketAcknowledgementResponseProtoMsg; }; export declare const QueryPacketAcknowledgementsRequest: { typeUrl: "/ibc.core.channel.v1.QueryPacketAcknowledgementsRequest"; encode(message: QueryPacketAcknowledgementsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementsRequest; fromJSON(object: any): QueryPacketAcknowledgementsRequest; toJSON(message: QueryPacketAcknowledgementsRequest): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementsRequest; fromProtoMsg(message: QueryPacketAcknowledgementsRequestProtoMsg): QueryPacketAcknowledgementsRequest; toProto(message: QueryPacketAcknowledgementsRequest): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementsRequest): QueryPacketAcknowledgementsRequestProtoMsg; }; export declare const QueryPacketAcknowledgementsResponse: { typeUrl: "/ibc.core.channel.v1.QueryPacketAcknowledgementsResponse"; encode(message: QueryPacketAcknowledgementsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPacketAcknowledgementsResponse; fromJSON(object: any): QueryPacketAcknowledgementsResponse; toJSON(message: QueryPacketAcknowledgementsResponse): JsonSafe; fromPartial(object: Partial): QueryPacketAcknowledgementsResponse; fromProtoMsg(message: QueryPacketAcknowledgementsResponseProtoMsg): QueryPacketAcknowledgementsResponse; toProto(message: QueryPacketAcknowledgementsResponse): Uint8Array; toProtoMsg(message: QueryPacketAcknowledgementsResponse): QueryPacketAcknowledgementsResponseProtoMsg; }; export declare const QueryUnreceivedPacketsRequest: { typeUrl: "/ibc.core.channel.v1.QueryUnreceivedPacketsRequest"; encode(message: QueryUnreceivedPacketsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedPacketsRequest; fromJSON(object: any): QueryUnreceivedPacketsRequest; toJSON(message: QueryUnreceivedPacketsRequest): JsonSafe; fromPartial(object: Partial): QueryUnreceivedPacketsRequest; fromProtoMsg(message: QueryUnreceivedPacketsRequestProtoMsg): QueryUnreceivedPacketsRequest; toProto(message: QueryUnreceivedPacketsRequest): Uint8Array; toProtoMsg(message: QueryUnreceivedPacketsRequest): QueryUnreceivedPacketsRequestProtoMsg; }; export declare const QueryUnreceivedPacketsResponse: { typeUrl: "/ibc.core.channel.v1.QueryUnreceivedPacketsResponse"; encode(message: QueryUnreceivedPacketsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedPacketsResponse; fromJSON(object: any): QueryUnreceivedPacketsResponse; toJSON(message: QueryUnreceivedPacketsResponse): JsonSafe; fromPartial(object: Partial): QueryUnreceivedPacketsResponse; fromProtoMsg(message: QueryUnreceivedPacketsResponseProtoMsg): QueryUnreceivedPacketsResponse; toProto(message: QueryUnreceivedPacketsResponse): Uint8Array; toProtoMsg(message: QueryUnreceivedPacketsResponse): QueryUnreceivedPacketsResponseProtoMsg; }; export declare const QueryUnreceivedAcksRequest: { typeUrl: "/ibc.core.channel.v1.QueryUnreceivedAcksRequest"; encode(message: QueryUnreceivedAcksRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedAcksRequest; fromJSON(object: any): QueryUnreceivedAcksRequest; toJSON(message: QueryUnreceivedAcksRequest): JsonSafe; fromPartial(object: Partial): QueryUnreceivedAcksRequest; fromProtoMsg(message: QueryUnreceivedAcksRequestProtoMsg): QueryUnreceivedAcksRequest; toProto(message: QueryUnreceivedAcksRequest): Uint8Array; toProtoMsg(message: QueryUnreceivedAcksRequest): QueryUnreceivedAcksRequestProtoMsg; }; export declare const QueryUnreceivedAcksResponse: { typeUrl: "/ibc.core.channel.v1.QueryUnreceivedAcksResponse"; encode(message: QueryUnreceivedAcksResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnreceivedAcksResponse; fromJSON(object: any): QueryUnreceivedAcksResponse; toJSON(message: QueryUnreceivedAcksResponse): JsonSafe; fromPartial(object: Partial): QueryUnreceivedAcksResponse; fromProtoMsg(message: QueryUnreceivedAcksResponseProtoMsg): QueryUnreceivedAcksResponse; toProto(message: QueryUnreceivedAcksResponse): Uint8Array; toProtoMsg(message: QueryUnreceivedAcksResponse): QueryUnreceivedAcksResponseProtoMsg; }; export declare const QueryNextSequenceReceiveRequest: { typeUrl: "/ibc.core.channel.v1.QueryNextSequenceReceiveRequest"; encode(message: QueryNextSequenceReceiveRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceReceiveRequest; fromJSON(object: any): QueryNextSequenceReceiveRequest; toJSON(message: QueryNextSequenceReceiveRequest): JsonSafe; fromPartial(object: Partial): QueryNextSequenceReceiveRequest; fromProtoMsg(message: QueryNextSequenceReceiveRequestProtoMsg): QueryNextSequenceReceiveRequest; toProto(message: QueryNextSequenceReceiveRequest): Uint8Array; toProtoMsg(message: QueryNextSequenceReceiveRequest): QueryNextSequenceReceiveRequestProtoMsg; }; export declare const QueryNextSequenceReceiveResponse: { typeUrl: "/ibc.core.channel.v1.QueryNextSequenceReceiveResponse"; encode(message: QueryNextSequenceReceiveResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceReceiveResponse; fromJSON(object: any): QueryNextSequenceReceiveResponse; toJSON(message: QueryNextSequenceReceiveResponse): JsonSafe; fromPartial(object: Partial): QueryNextSequenceReceiveResponse; fromProtoMsg(message: QueryNextSequenceReceiveResponseProtoMsg): QueryNextSequenceReceiveResponse; toProto(message: QueryNextSequenceReceiveResponse): Uint8Array; toProtoMsg(message: QueryNextSequenceReceiveResponse): QueryNextSequenceReceiveResponseProtoMsg; }; export declare const QueryNextSequenceSendRequest: { typeUrl: "/ibc.core.channel.v1.QueryNextSequenceSendRequest"; encode(message: QueryNextSequenceSendRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceSendRequest; fromJSON(object: any): QueryNextSequenceSendRequest; toJSON(message: QueryNextSequenceSendRequest): JsonSafe; fromPartial(object: Partial): QueryNextSequenceSendRequest; fromProtoMsg(message: QueryNextSequenceSendRequestProtoMsg): QueryNextSequenceSendRequest; toProto(message: QueryNextSequenceSendRequest): Uint8Array; toProtoMsg(message: QueryNextSequenceSendRequest): QueryNextSequenceSendRequestProtoMsg; }; export declare const QueryNextSequenceSendResponse: { typeUrl: "/ibc.core.channel.v1.QueryNextSequenceSendResponse"; encode(message: QueryNextSequenceSendResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryNextSequenceSendResponse; fromJSON(object: any): QueryNextSequenceSendResponse; toJSON(message: QueryNextSequenceSendResponse): JsonSafe; fromPartial(object: Partial): QueryNextSequenceSendResponse; fromProtoMsg(message: QueryNextSequenceSendResponseProtoMsg): QueryNextSequenceSendResponse; toProto(message: QueryNextSequenceSendResponse): Uint8Array; toProtoMsg(message: QueryNextSequenceSendResponse): QueryNextSequenceSendResponseProtoMsg; }; export declare const QueryUpgradeErrorRequest: { typeUrl: "/ibc.core.channel.v1.QueryUpgradeErrorRequest"; encode(message: QueryUpgradeErrorRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradeErrorRequest; fromJSON(object: any): QueryUpgradeErrorRequest; toJSON(message: QueryUpgradeErrorRequest): JsonSafe; fromPartial(object: Partial): QueryUpgradeErrorRequest; fromProtoMsg(message: QueryUpgradeErrorRequestProtoMsg): QueryUpgradeErrorRequest; toProto(message: QueryUpgradeErrorRequest): Uint8Array; toProtoMsg(message: QueryUpgradeErrorRequest): QueryUpgradeErrorRequestProtoMsg; }; export declare const QueryUpgradeErrorResponse: { typeUrl: "/ibc.core.channel.v1.QueryUpgradeErrorResponse"; encode(message: QueryUpgradeErrorResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradeErrorResponse; fromJSON(object: any): QueryUpgradeErrorResponse; toJSON(message: QueryUpgradeErrorResponse): JsonSafe; fromPartial(object: Partial): QueryUpgradeErrorResponse; fromProtoMsg(message: QueryUpgradeErrorResponseProtoMsg): QueryUpgradeErrorResponse; toProto(message: QueryUpgradeErrorResponse): Uint8Array; toProtoMsg(message: QueryUpgradeErrorResponse): QueryUpgradeErrorResponseProtoMsg; }; export declare const QueryUpgradeRequest: { typeUrl: "/ibc.core.channel.v1.QueryUpgradeRequest"; encode(message: QueryUpgradeRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradeRequest; fromJSON(object: any): QueryUpgradeRequest; toJSON(message: QueryUpgradeRequest): JsonSafe; fromPartial(object: Partial): QueryUpgradeRequest; fromProtoMsg(message: QueryUpgradeRequestProtoMsg): QueryUpgradeRequest; toProto(message: QueryUpgradeRequest): Uint8Array; toProtoMsg(message: QueryUpgradeRequest): QueryUpgradeRequestProtoMsg; }; export declare const QueryUpgradeResponse: { typeUrl: "/ibc.core.channel.v1.QueryUpgradeResponse"; encode(message: QueryUpgradeResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUpgradeResponse; fromJSON(object: any): QueryUpgradeResponse; toJSON(message: QueryUpgradeResponse): JsonSafe; fromPartial(object: Partial): QueryUpgradeResponse; fromProtoMsg(message: QueryUpgradeResponseProtoMsg): QueryUpgradeResponse; toProto(message: QueryUpgradeResponse): Uint8Array; toProtoMsg(message: QueryUpgradeResponse): QueryUpgradeResponseProtoMsg; }; export declare const QueryChannelParamsRequest: { typeUrl: "/ibc.core.channel.v1.QueryChannelParamsRequest"; encode(_: QueryChannelParamsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelParamsRequest; fromJSON(_: any): QueryChannelParamsRequest; toJSON(_: QueryChannelParamsRequest): JsonSafe; fromPartial(_: Partial): QueryChannelParamsRequest; fromProtoMsg(message: QueryChannelParamsRequestProtoMsg): QueryChannelParamsRequest; toProto(message: QueryChannelParamsRequest): Uint8Array; toProtoMsg(message: QueryChannelParamsRequest): QueryChannelParamsRequestProtoMsg; }; export declare const QueryChannelParamsResponse: { typeUrl: "/ibc.core.channel.v1.QueryChannelParamsResponse"; encode(message: QueryChannelParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryChannelParamsResponse; fromJSON(object: any): QueryChannelParamsResponse; toJSON(message: QueryChannelParamsResponse): JsonSafe; fromPartial(object: Partial): QueryChannelParamsResponse; fromProtoMsg(message: QueryChannelParamsResponseProtoMsg): QueryChannelParamsResponse; toProto(message: QueryChannelParamsResponse): Uint8Array; toProtoMsg(message: QueryChannelParamsResponse): QueryChannelParamsResponseProtoMsg; }; //# sourceMappingURL=query.d.ts.map