import { type Address, type GetBalanceErrorType, type ReadContractErrorType } from 'viem'; import type { QueryKey } from '@tanstack/react-query'; import type { AdaptedWallet, RelayChain } from '@relayprotocol/relay-sdk'; type UseBalanceProps = { chain?: RelayChain; address?: Address | string; currency?: Address | string; enabled?: boolean; refreshInterval?: number; wallet?: AdaptedWallet; }; type UseCurrencyBalanceData = { value?: bigint; queryKey: QueryKey; isLoading: boolean; isError: boolean | GetBalanceErrorType | null; error: boolean | ReadContractErrorType | Error | null; isDuneBalance: boolean; hasPendingBalance?: boolean; }; declare const useCurrencyBalance: ({ chain, address, currency, enabled, refreshInterval, wallet }: UseBalanceProps) => UseCurrencyBalanceData; export default useCurrencyBalance; //# sourceMappingURL=useCurrencyBalance.d.ts.map