import { QueryChannelClientStateRequest, QueryChannelClientStateResponse, QueryChannelConsensusStateRequest, QueryChannelConsensusStateResponse, QueryChannelRequest, QueryChannelResponse, QueryChannelsRequest, QueryChannelsResponse, QueryConnectionChannelsRequest, QueryConnectionChannelsResponse, QueryNextSequenceReceiveRequest, QueryNextSequenceReceiveResponse, QueryNextSequenceSendRequest, QueryNextSequenceSendResponse, QueryPacketAcknowledgementRequest, QueryPacketAcknowledgementResponse, QueryPacketAcknowledgementsRequest, QueryPacketAcknowledgementsResponse, QueryPacketCommitmentRequest, QueryPacketCommitmentResponse, QueryPacketCommitmentsRequest, QueryPacketCommitmentsResponse, QueryPacketReceiptRequest, QueryPacketReceiptResponse, QueryUnreceivedAcksRequest, QueryUnreceivedAcksResponse, QueryUnreceivedPacketsRequest, QueryUnreceivedPacketsResponse } from "./query.js"; import { LCDClient } from "@cosmology/lcd"; //#region src/ibc/core/channel/v1/query.lcd.d.ts declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); channel: (params: QueryChannelRequest) => Promise; channels: (params?: QueryChannelsRequest) => Promise; connectionChannels: (params: QueryConnectionChannelsRequest) => Promise; channelClientState: (params: QueryChannelClientStateRequest) => Promise; channelConsensusState: (params: QueryChannelConsensusStateRequest) => Promise; packetCommitment: (params: QueryPacketCommitmentRequest) => Promise; packetCommitments: (params: QueryPacketCommitmentsRequest) => Promise; packetReceipt: (params: QueryPacketReceiptRequest) => Promise; packetAcknowledgement: (params: QueryPacketAcknowledgementRequest) => Promise; packetAcknowledgements: (params: QueryPacketAcknowledgementsRequest) => Promise; unreceivedPackets: (params: QueryUnreceivedPacketsRequest) => Promise; unreceivedAcks: (params: QueryUnreceivedAcksRequest) => Promise; nextSequenceReceive: (params: QueryNextSequenceReceiveRequest) => Promise; nextSequenceSend: (params: QueryNextSequenceSendRequest) => Promise; } //#endregion export { LCDQueryClient };