import { LCDClient } from "@cosmology/lcd"; import { QueryChannelRequest, QueryChannelResponseSDKType, QueryChannelsRequest, QueryChannelsResponseSDKType, QueryConnectionChannelsRequest, QueryConnectionChannelsResponseSDKType, QueryChannelClientStateRequest, QueryChannelClientStateResponseSDKType, QueryChannelConsensusStateRequest, QueryChannelConsensusStateResponseSDKType, QueryPacketCommitmentRequest, QueryPacketCommitmentResponseSDKType, QueryPacketCommitmentsRequest, QueryPacketCommitmentsResponseSDKType, QueryPacketReceiptRequest, QueryPacketReceiptResponseSDKType, QueryPacketAcknowledgementRequest, QueryPacketAcknowledgementResponseSDKType, QueryPacketAcknowledgementsRequest, QueryPacketAcknowledgementsResponseSDKType, QueryUnreceivedPacketsRequest, QueryUnreceivedPacketsResponseSDKType, QueryUnreceivedAcksRequest, QueryUnreceivedAcksResponseSDKType, QueryNextSequenceReceiveRequest, QueryNextSequenceReceiveResponseSDKType, QueryNextSequenceSendRequest, QueryNextSequenceSendResponseSDKType, QueryUpgradeErrorRequest, QueryUpgradeErrorResponseSDKType, QueryUpgradeRequest, QueryUpgradeResponseSDKType, QueryChannelParamsRequest, QueryChannelParamsResponseSDKType } from "./query"; export 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; upgradeError(params: QueryUpgradeErrorRequest): Promise; upgrade(params: QueryUpgradeRequest): Promise; channelParams(_params?: QueryChannelParamsRequest): Promise; }