import { QueryAllBalancesRequest, QueryAllBalancesResponse, QueryBalanceRequest, QueryBalanceResponse, QueryDenomMetadataByQueryStringRequest, QueryDenomMetadataByQueryStringResponse, QueryDenomMetadataRequest, QueryDenomMetadataResponse, QueryDenomOwnersByQueryRequest, QueryDenomOwnersByQueryResponse, QueryDenomOwnersRequest, QueryDenomOwnersResponse, QueryDenomsMetadataRequest, QueryDenomsMetadataResponse, QueryParamsRequest, QueryParamsResponse, QuerySendEnabledRequest, QuerySendEnabledResponse, QuerySpendableBalanceByDenomRequest, QuerySpendableBalanceByDenomResponse, QuerySpendableBalancesRequest, QuerySpendableBalancesResponse, QuerySupplyOfRequest, QuerySupplyOfResponse, QueryTotalSupplyRequest, QueryTotalSupplyResponse } from "./query.js"; import { LCDClient } from "@cosmology/lcd"; //#region src/cosmos/bank/v1beta1/query.lcd.d.ts 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; denomsMetadata: (params?: QueryDenomsMetadataRequest) => Promise; denomMetadata: (params: QueryDenomMetadataRequest) => Promise; denomMetadataByQueryString: (params: QueryDenomMetadataByQueryStringRequest) => Promise; denomOwners: (params: QueryDenomOwnersRequest) => Promise; denomOwnersByQuery: (params: QueryDenomOwnersByQueryRequest) => Promise; sendEnabled: (params: QuerySendEnabledRequest) => Promise; } //#endregion export { LCDQueryClient };