import { LCDClient } from "@cosmology/lcd"; import { QueryBalanceRequest, QueryBalanceResponseSDKType, QueryAllBalancesRequest, QueryAllBalancesResponseSDKType, QuerySpendableBalancesRequest, QuerySpendableBalancesResponseSDKType, QuerySpendableBalanceByDenomRequest, QuerySpendableBalanceByDenomResponseSDKType, QueryTotalSupplyRequest, QueryTotalSupplyResponseSDKType, QuerySupplyOfRequest, QuerySupplyOfResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType, QueryDenomMetadataRequest, QueryDenomMetadataResponseSDKType, QueryDenomsMetadataRequest, QueryDenomsMetadataResponseSDKType, QueryDenomOwnersRequest, QueryDenomOwnersResponseSDKType, QuerySendEnabledRequest, QuerySendEnabledResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); balance(params: QueryBalanceRequest): Promise; allBalances(params: QueryAllBalancesRequest): Promise; spendableBalances(params: QuerySpendableBalancesRequest): Promise; spendableBalanceByDenom(params: QuerySpendableBalanceByDenomRequest): Promise; totalSupply(params?: QueryTotalSupplyRequest): Promise; supplyOf(params: QuerySupplyOfRequest): Promise; params(_params?: QueryParamsRequest): Promise; denomMetadata(params: QueryDenomMetadataRequest): Promise; denomsMetadata(params?: QueryDenomsMetadataRequest): Promise; denomOwners(params: QueryDenomOwnersRequest): Promise; sendEnabled(params: QuerySendEnabledRequest): Promise; }