import { ABCIQueryRequest, ABCIQueryResponse, GetBlockByHeightRequest, GetBlockByHeightResponse, GetLatestBlockRequest, GetLatestBlockResponse, GetLatestValidatorSetRequest, GetLatestValidatorSetResponse, GetNodeInfoRequest, GetNodeInfoResponse, GetSyncingRequest, GetSyncingResponse, GetValidatorSetByHeightRequest, GetValidatorSetByHeightResponse } from "./query.js"; import { LCDClient } from "@cosmology/lcd"; //#region src/cosmos/base/tendermint/v1beta1/query.lcd.d.ts declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); getNodeInfo: (_params?: GetNodeInfoRequest) => Promise; getSyncing: (_params?: GetSyncingRequest) => Promise; getLatestBlock: (_params?: GetLatestBlockRequest) => Promise; getBlockByHeight: (params: GetBlockByHeightRequest) => Promise; getLatestValidatorSet: (params?: GetLatestValidatorSetRequest) => Promise; getValidatorSetByHeight: (params: GetValidatorSetByHeightRequest) => Promise; aBCIQuery: (params: ABCIQueryRequest) => Promise; } //#endregion export { LCDQueryClient };