import { QueryBalanceRequest, QueryBalanceResponse, QueryAllBalancesRequest, QueryAllBalancesResponse, QuerySpendableBalancesRequest, QuerySpendableBalancesResponse, QuerySpendableBalanceByDenomRequest, QuerySpendableBalanceByDenomResponse, QueryTotalSupplyRequest, QueryTotalSupplyResponse, QuerySupplyOfRequest, QuerySupplyOfResponse, QueryParamsRequest, QueryParamsResponse, QueryDenomsMetadataRequest, QueryDenomsMetadataResponse, QueryDenomMetadataRequest, QueryDenomMetadataResponse, QueryDenomMetadataByQueryStringRequest, QueryDenomMetadataByQueryStringResponse, QueryDenomOwnersRequest, QueryDenomOwnersResponse, QueryDenomOwnersByQueryRequest, QueryDenomOwnersByQueryResponse, QuerySendEnabledRequest, QuerySendEnabledResponse } from "./query"; /** * Balance queries the balance of a single coin for a single account. * @name useGetBalance * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.Balance */ export declare const useGetBalance: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * AllBalances queries the balance of all coins for a single account. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetAllBalances * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.AllBalances */ export declare const useGetAllBalances: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * SpendableBalances queries the spendable balance of all coins for a single * account. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetSpendableBalances * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.SpendableBalances */ export declare const useGetSpendableBalances: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * SpendableBalanceByDenom queries the spendable balance of a single denom for * a single account. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetSpendableBalanceByDenom * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.SpendableBalanceByDenom */ export declare const useGetSpendableBalanceByDenom: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * TotalSupply queries the total supply of all coins. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetTotalSupply * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.TotalSupply */ export declare const useGetTotalSupply: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * SupplyOf queries the supply of a single coin. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetSupplyOf * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.SupplyOf */ export declare const useGetSupplyOf: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Params queries the parameters of x/bank module. * @name useGetParams * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.Params */ export declare const useGetParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DenomsMetadata queries the client metadata for all registered coin * denominations. * @name useGetDenomsMetadata * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.DenomsMetadata */ export declare const useGetDenomsMetadata: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DenomMetadata queries the client metadata of a given coin denomination. * @name useGetDenomMetadata * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.DenomMetadata */ export declare const useGetDenomMetadata: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DenomMetadataByQueryString queries the client metadata of a given coin denomination. * @name useGetDenomMetadataByQueryString * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.DenomMetadataByQueryString */ export declare const useGetDenomMetadataByQueryString: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DenomOwners queries for all account addresses that own a particular token * denomination. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetDenomOwners * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.DenomOwners */ export declare const useGetDenomOwners: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DenomOwnersByQuery queries for all account addresses that own a particular token * denomination. * @name useGetDenomOwnersByQuery * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.DenomOwnersByQuery */ export declare const useGetDenomOwnersByQuery: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * SendEnabled queries for SendEnabled entries. * * This query only returns denominations that have specific SendEnabled settings. * Any denomination that does not have a specific setting will use the default * params.default_send_enabled, and will not be returned by this query. * @name useGetSendEnabled * @package cosmos.bank.v1beta1 * @see proto service: cosmos.bank.v1beta1.SendEnabled */ export declare const useGetSendEnabled: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;