import { LCDClient } from "@cosmology/lcd"; import { QueryClientStateRequest, QueryClientStateResponseSDKType, QueryClientStatesRequest, QueryClientStatesResponseSDKType, QueryConsensusStateRequest, QueryConsensusStateResponseSDKType, QueryConsensusStatesRequest, QueryConsensusStatesResponseSDKType, QueryConsensusStateHeightsRequest, QueryConsensusStateHeightsResponseSDKType, QueryClientStatusRequest, QueryClientStatusResponseSDKType, QueryClientParamsRequest, QueryClientParamsResponseSDKType, QueryUpgradedClientStateRequest, QueryUpgradedClientStateResponseSDKType, QueryUpgradedConsensusStateRequest, QueryUpgradedConsensusStateResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); clientState: (params: QueryClientStateRequest) => Promise; clientStates: (params?: QueryClientStatesRequest) => Promise; consensusState: (params: QueryConsensusStateRequest) => Promise; consensusStates: (params: QueryConsensusStatesRequest) => Promise; consensusStateHeights: (params: QueryConsensusStateHeightsRequest) => Promise; clientStatus: (params: QueryClientStatusRequest) => Promise; clientParams: (_params?: QueryClientParamsRequest) => Promise; upgradedClientState: (_params?: QueryUpgradedClientStateRequest) => Promise; upgradedConsensusState: (_params?: QueryUpgradedConsensusStateRequest) => Promise; }