import { LCDClient } from "@cosmology/lcd"; import { QueryConnectionRequest, QueryConnectionResponseSDKType, QueryConnectionsRequest, QueryConnectionsResponseSDKType, QueryClientConnectionsRequest, QueryClientConnectionsResponseSDKType, QueryConnectionClientStateRequest, QueryConnectionClientStateResponseSDKType, QueryConnectionConsensusStateRequest, QueryConnectionConsensusStateResponseSDKType, QueryConnectionParamsRequest, QueryConnectionParamsResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); connection: (params: QueryConnectionRequest) => Promise; connections: (params?: QueryConnectionsRequest) => Promise; clientConnections: (params: QueryClientConnectionsRequest) => Promise; connectionClientState: (params: QueryConnectionClientStateRequest) => Promise; connectionConsensusState: (params: QueryConnectionConsensusStateRequest) => Promise; connectionParams: (_params?: QueryConnectionParamsRequest) => Promise; }