import { LCDClient } from "@osmonauts/lcd"; import { QueryParamsRequest, QueryParamsResponseSDKType, QueryGetLongBookRequest, QueryGetLongBookResponseSDKType, QueryAllLongBookRequest, QueryAllLongBookResponseSDKType, QueryGetShortBookRequest, QueryGetShortBookResponseSDKType, QueryAllShortBookRequest, QueryAllShortBookResponseSDKType, QueryGetPriceRequest, QueryGetPriceResponseSDKType, QueryGetPricesRequest, QueryGetPricesResponseSDKType, QueryGetTwapsRequest, QueryGetTwapsResponseSDKType, QueryAssetMetadataRequest, QueryAssetMetadataResponseSDKType, QueryAssetListRequest, QueryAssetListResponseSDKType, QueryRegisteredPairsRequest, QueryRegisteredPairsResponseSDKType, QueryGetOrdersRequest, QueryGetOrdersResponseSDKType, QueryGetOrderByIDRequest, QueryGetOrderByIDResponseSDKType, QueryGetHistoricalPricesRequest, QueryGetHistoricalPricesResponseSDKType, QueryGetMarketSummaryRequest, QueryGetMarketSummaryResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); params(_params?: QueryParamsRequest): Promise; longBook(params: QueryGetLongBookRequest): Promise; longBookAll(params: QueryAllLongBookRequest): Promise; shortBook(params: QueryGetShortBookRequest): Promise; shortBookAll(params: QueryAllShortBookRequest): Promise; getPrice(params: QueryGetPriceRequest): Promise; getPrices(params: QueryGetPricesRequest): Promise; getTwaps(params: QueryGetTwapsRequest): Promise; assetMetadata(params: QueryAssetMetadataRequest): Promise; assetList(_params?: QueryAssetListRequest): Promise; getRegisteredPairs(params: QueryRegisteredPairsRequest): Promise; getOrders(params: QueryGetOrdersRequest): Promise; getOrder(params: QueryGetOrderByIDRequest): Promise; getHistoricalPrices(params: QueryGetHistoricalPricesRequest): Promise; getMarketSummary(params: QueryGetMarketSummaryRequest): Promise; }