import { ChainId } from '../../Fct/generics'; export declare class Utils { static getSupportedTokens: ({ chainId }: { chainId: ChainId; }) => { value: string; address: string; decimals: number; symbol: string; chainId: string | number; name?: string | undefined; logoURI?: string | undefined; type?: "CURVE" | "DEFAULT" | "AAVE_V2" | "AAVE_V3" | "CURVE_LP" | "CURVE_GAUGE" | "YEARN_VAULTS" | "RADIANT_V2" | "COMPOUND" | "YEARN_TOKENS" | "CELER_BRIDGE" | "AERODROME" | undefined; }[]; static getERC20Data: ({ chainId, address }: { chainId: ChainId; address: string; }) => { value: string; address: string; decimals: number; symbol: string; chainId: string | number; name?: string | undefined; logoURI?: string | undefined; type?: "CURVE" | "DEFAULT" | "AAVE_V2" | "AAVE_V3" | "CURVE_LP" | "CURVE_GAUGE" | "YEARN_VAULTS" | "RADIANT_V2" | "COMPOUND" | "YEARN_TOKENS" | "CELER_BRIDGE" | "AERODROME" | undefined; }; static getErc20BalanceOf: ({ chainId, address, account, }: { chainId: ChainId; address: string; account: string; }) => Promise; static getErc721BalanceOf: ({ chainId, address, account, }: { chainId: ChainId; address: string; account: string; }) => Promise; static getErc1155BalanceOf: ({ chainId, address, id, account, }: { chainId: ChainId; address: string; id: string; account: string; }) => Promise; }