import { QueryClientCreatorRequest, QueryClientCreatorResponse, QueryClientParamsRequest, QueryClientParamsResponse, QueryClientStateRequest, QueryClientStateResponse, QueryClientStatesRequest, QueryClientStatesResponse, QueryClientStatusRequest, QueryClientStatusResponse, QueryConsensusStateHeightsRequest, QueryConsensusStateHeightsResponse, QueryConsensusStateRequest, QueryConsensusStateResponse, QueryConsensusStatesRequest, QueryConsensusStatesResponse, QueryUpgradedClientStateRequest, QueryUpgradedClientStateResponse, QueryUpgradedConsensusStateRequest, QueryUpgradedConsensusStateResponse } from "./query.js"; import { LCDClient } from "@cosmology/lcd"; //#region src/ibc/core/client/v1/query.lcd.d.ts 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; clientCreator: (params: QueryClientCreatorRequest) => Promise; upgradedClientState: (_params?: QueryUpgradedClientStateRequest) => Promise; upgradedConsensusState: (_params?: QueryUpgradedConsensusStateRequest) => Promise; } //#endregion export { LCDQueryClient };