import { FetchBalanceParameters, FetchBalanceResult } from "@aptos-labs/js-pro";
import { AccountAddress, AccountAddressInput } from "@aptos-labs/ts-sdk";
import { UseQueryOptions } from "../types/queries.js";
export declare const getUseBalanceQueryKey: (params: {
    address?: AccountAddressInput;
    network: string;
}) => (string | AccountAddress | undefined)[];
export type UseBalanceParameters = Partial<FetchBalanceParameters> & UseQueryOptions<FetchBalanceResult>;
export declare function useBalance({ address, network, asset, ...queryOptions }?: UseBalanceParameters): import("@tanstack/react-query").UseQueryResult<bigint, Error>;
//# sourceMappingURL=useBalance.d.ts.map