import { RpcResolver } from "../../../../helper-func-types";
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, QueryUpgradeErrorRequest, QueryUpgradeErrorResponse, QueryUpgradeRequest, QueryUpgradeResponse, QueryChannelParamsRequest, QueryChannelParamsResponse } from "./query";
export declare const createGetChannel: (clientResolver?: RpcResolver) => (request: QueryChannelRequest) => Promise<QueryChannelResponse>;
export declare const createGetChannels: (clientResolver?: RpcResolver) => (request: QueryChannelsRequest) => Promise<QueryChannelsResponse>;
export declare const createGetConnectionChannels: (clientResolver?: RpcResolver) => (request: QueryConnectionChannelsRequest) => Promise<QueryConnectionChannelsResponse>;
export declare const createGetChannelClientState: (clientResolver?: RpcResolver) => (request: QueryChannelClientStateRequest) => Promise<QueryChannelClientStateResponse>;
export declare const createGetChannelConsensusState: (clientResolver?: RpcResolver) => (request: QueryChannelConsensusStateRequest) => Promise<QueryChannelConsensusStateResponse>;
export declare const createGetPacketCommitment: (clientResolver?: RpcResolver) => (request: QueryPacketCommitmentRequest) => Promise<QueryPacketCommitmentResponse>;
export declare const createGetPacketCommitments: (clientResolver?: RpcResolver) => (request: QueryPacketCommitmentsRequest) => Promise<QueryPacketCommitmentsResponse>;
export declare const createGetPacketReceipt: (clientResolver?: RpcResolver) => (request: QueryPacketReceiptRequest) => Promise<QueryPacketReceiptResponse>;
export declare const createGetPacketAcknowledgement: (clientResolver?: RpcResolver) => (request: QueryPacketAcknowledgementRequest) => Promise<QueryPacketAcknowledgementResponse>;
export declare const createGetPacketAcknowledgements: (clientResolver?: RpcResolver) => (request: QueryPacketAcknowledgementsRequest) => Promise<QueryPacketAcknowledgementsResponse>;
export declare const createGetUnreceivedPackets: (clientResolver?: RpcResolver) => (request: QueryUnreceivedPacketsRequest) => Promise<QueryUnreceivedPacketsResponse>;
export declare const createGetUnreceivedAcks: (clientResolver?: RpcResolver) => (request: QueryUnreceivedAcksRequest) => Promise<QueryUnreceivedAcksResponse>;
export declare const createGetNextSequenceReceive: (clientResolver?: RpcResolver) => (request: QueryNextSequenceReceiveRequest) => Promise<QueryNextSequenceReceiveResponse>;
export declare const createGetNextSequenceSend: (clientResolver?: RpcResolver) => (request: QueryNextSequenceSendRequest) => Promise<QueryNextSequenceSendResponse>;
export declare const createGetUpgradeError: (clientResolver?: RpcResolver) => (request: QueryUpgradeErrorRequest) => Promise<QueryUpgradeErrorResponse>;
export declare const createGetUpgrade: (clientResolver?: RpcResolver) => (request: QueryUpgradeRequest) => Promise<QueryUpgradeResponse>;
export declare const createGetChannelParams: (clientResolver?: RpcResolver) => (request: QueryChannelParamsRequest) => Promise<QueryChannelParamsResponse>;
