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; }