import { Currency, Token, CurrencyAmount } from "@uniswap/sdk-core"; /** * Returns a map of the given addresses to their eventually consistent ETH balances. */ export declare function useETHBalances(uncheckedAddresses?: (string | undefined)[]): { [address: string]: CurrencyAmount | undefined; }; /** * Returns a map of token addresses to their eventually consistent token balances for a single account. */ export declare function useTokenBalancesWithLoadingIndicator(address?: string, tokens?: (Token | undefined)[]): [{ [tokenAddress: string]: CurrencyAmount | undefined; }, boolean]; export declare function useTokenBalances(address?: string, tokens?: (Token | undefined)[]): { [tokenAddress: string]: CurrencyAmount | undefined; }; export declare function useTokenBalance(token?: Token): CurrencyAmount | undefined; export declare function useCurrencyBalances(account?: string, currencies?: (Currency | undefined)[]): (CurrencyAmount | undefined)[]; export declare function useCurrencyBalance(account?: string, currency?: Currency): CurrencyAmount | undefined; export declare function useAllTokenBalances(account?: string): { [tokenAddress: string]: CurrencyAmount | undefined; };