import { QueryChannelRequest, QueryChannelResponse, QueryChannelsRequest, QueryChannelsResponse, QueryConnectionChannelsRequest, QueryConnectionChannelsResponse, QueryChannelClientStateRequest, QueryChannelClientStateResponse, QueryChannelConsensusStateRequest, QueryChannelConsensusStateResponse, QueryPacketCommitmentRequest, QueryPacketCommitmentResponse, QueryPacketCommitmentsRequest, QueryPacketCommitmentsResponse, QueryPacketReceiptRequest, QueryPacketReceiptResponse, QueryPacketAcknowledgementRequest, QueryPacketAcknowledgementResponse, QueryPacketAcknowledgementsRequest, QueryPacketAcknowledgementsResponse, QueryUnreceivedPacketsRequest, QueryUnreceivedPacketsResponse, QueryUnreceivedAcksRequest, QueryUnreceivedAcksResponse, QueryNextSequenceReceiveRequest, QueryNextSequenceReceiveResponse, QueryNextSequenceSendRequest, QueryNextSequenceSendResponse } from "./query"; /** * Channel queries an IBC Channel. * @name getChannel * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Channel */ export declare const getChannel: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryChannelRequest) => Promise; /** * Channels queries all the IBC channels of a chain. * @name getChannels * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Channels */ export declare const getChannels: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryChannelsRequest) => Promise; /** * ConnectionChannels queries all the channels associated with a connection * end. * @name getConnectionChannels * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ConnectionChannels */ export declare const getConnectionChannels: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryConnectionChannelsRequest) => Promise; /** * ChannelClientState queries for the client state for the channel associated * with the provided channel identifiers. * @name getChannelClientState * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelClientState */ export declare const getChannelClientState: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryChannelClientStateRequest) => Promise; /** * ChannelConsensusState queries for the consensus state for the channel * associated with the provided channel identifiers. * @name getChannelConsensusState * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelConsensusState */ export declare const getChannelConsensusState: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryChannelConsensusStateRequest) => Promise; /** * PacketCommitment queries a stored packet commitment hash. * @name getPacketCommitment * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.PacketCommitment */ export declare const getPacketCommitment: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketCommitmentRequest) => Promise; /** * PacketCommitments returns all the packet commitments hashes associated * with a channel. * @name getPacketCommitments * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.PacketCommitments */ export declare const getPacketCommitments: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketCommitmentsRequest) => Promise; /** * PacketReceipt queries if a given packet sequence has been received on the * queried chain * @name getPacketReceipt * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.PacketReceipt */ export declare const getPacketReceipt: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketReceiptRequest) => Promise; /** * PacketAcknowledgement queries a stored packet acknowledgement hash. * @name getPacketAcknowledgement * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.PacketAcknowledgement */ export declare const getPacketAcknowledgement: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketAcknowledgementRequest) => Promise; /** * PacketAcknowledgements returns all the packet acknowledgements associated * with a channel. * @name getPacketAcknowledgements * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.PacketAcknowledgements */ export declare const getPacketAcknowledgements: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryPacketAcknowledgementsRequest) => Promise; /** * UnreceivedPackets returns all the unreceived IBC packets associated with a * channel and sequences. * @name getUnreceivedPackets * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.UnreceivedPackets */ export declare const getUnreceivedPackets: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryUnreceivedPacketsRequest) => Promise; /** * UnreceivedAcks returns all the unreceived IBC acknowledgements associated * with a channel and sequences. * @name getUnreceivedAcks * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.UnreceivedAcks */ export declare const getUnreceivedAcks: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryUnreceivedAcksRequest) => Promise; /** * NextSequenceReceive returns the next receive sequence for a given channel. * @name getNextSequenceReceive * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.NextSequenceReceive */ export declare const getNextSequenceReceive: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryNextSequenceReceiveRequest) => Promise; /** * NextSequenceSend returns the next send sequence for a given channel. * @name getNextSequenceSend * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.NextSequenceSend */ export declare const getNextSequenceSend: (client: import("../../../../helper-func-types").EndpointOrRpc, request: QueryNextSequenceSendRequest) => Promise;