import { BigNumber } from "ethers";
import { TokenConfig } from "./types";
export declare const tokens: {
    readonly hardhat: {
        FDUSD: {
            readonly isMock: true;
            readonly name: "First Digital USD";
            readonly symbol: "FDUSD";
            readonly decimals: 18;
        };
        WBNB: {
            readonly isMock: true;
            readonly name: "Wrapped BNB";
            readonly symbol: "WBNB";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: true;
            readonly name: "DOGE";
            readonly symbol: "DOGE";
            readonly decimals: 18;
        };
        USDT: {
            readonly isMock: true;
            readonly name: "USDT";
            readonly symbol: "USDT";
            readonly decimals: 18;
        };
    };
    readonly bsctestnet: {
        USDC: {
            readonly isMock: false;
            readonly tokenAddress: "0x16227D60f7a0e586C66B005219dfc887D13C9531";
            readonly symbol: "USDC";
            readonly name: "USDC";
            readonly decimals: 6;
        };
        USDT: {
            readonly isMock: false;
            readonly tokenAddress: "0xA11c8D9DC9b66E209Ef60F0C8D969D3CD988782c";
            readonly symbol: "USDT";
            readonly name: "USDT";
            readonly decimals: 6;
        };
        BUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x8301F2213c0eeD49a7E28Ae4c3e91722919B8B47";
            readonly symbol: "BUSD";
            readonly name: "BUSD";
            readonly decimals: 18;
        };
        SXP: {
            readonly isMock: false;
            readonly tokenAddress: "0x75107940Cf1121232C0559c747A986DEfbc69DA9";
            readonly symbol: "SXP";
            readonly name: "SXP";
            readonly decimals: 18;
        };
        BNB: {
            readonly isMock: false;
            readonly tokenAddress: "0x0000000000000000000000000000000000000000";
            readonly symbol: "BNB";
            readonly name: "BNB";
            readonly decimals: 18;
        };
        XVS: {
            readonly isMock: false;
            readonly tokenAddress: "0xB9e0E753630434d7863528cc73CB7AC638a7c8ff";
            readonly symbol: "XVS";
            readonly name: "Venus";
            readonly decimals: 18;
        };
        ETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x98f7A83361F7Ac8765CcEBAB1425da6b341958a7";
            readonly symbol: "ETH";
            readonly name: "Ethereum Token";
            readonly decimals: 18;
        };
        LTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x969F147B6b8D81f86175de33206A4FD43dF17913";
            readonly symbol: "LTC";
            readonly name: "Litecoin Token";
            readonly decimals: 18;
        };
        XRP: {
            readonly isMock: false;
            readonly tokenAddress: "0x3022A32fdAdB4f02281E8Fab33e0A6811237aab0";
            readonly symbol: "XRP";
            readonly name: "XRP Token";
            readonly decimals: 18;
        };
        BTCB: {
            readonly isMock: false;
            readonly tokenAddress: "0xA808e341e8e723DC6BA0Bb5204Bafc2330d7B8e4";
            readonly symbol: "BTCB";
            readonly name: "BTCB Token";
            readonly decimals: 18;
        };
        ADA: {
            readonly isMock: false;
            readonly tokenAddress: "0xcD34BC54106bd45A04Ed99EBcC2A6a3e70d7210F";
            readonly symbol: "ADA";
            readonly name: "Binance-Peg Cardano Token";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: false;
            readonly tokenAddress: "0x67D262CE2b8b846d9B94060BC04DC40a83F0e25B";
            readonly symbol: "DOGE";
            readonly name: "DOGE";
            readonly decimals: 8;
        };
        CAKE: {
            readonly isMock: false;
            readonly tokenAddress: "0xe8bd7cCC165FAEb9b81569B05424771B9A20cbEF";
            readonly symbol: "CAKE";
            readonly name: "CAKE";
            readonly decimals: 18;
        };
        MATIC: {
            readonly isMock: false;
            readonly tokenAddress: "0xcfeb0103d4BEfa041EA4c2dACce7B3E83E1aE7E3";
            readonly symbol: "MATIC";
            readonly name: "Polygon";
            readonly decimals: 18;
        };
        AAVE: {
            readonly isMock: false;
            readonly tokenAddress: "0x4B7268FC7C727B88c5Fc127D41b491BfAe63e144";
            readonly symbol: "AAVE";
            readonly name: "Aave Token";
            readonly decimals: 18;
        };
        TUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xFeC3A63401Eb9C1476200d7C32c4009Be0154169";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0xB32171ecD878607FFc4F8FC0bCcE6852BB3149E0";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        };
        TRX: {
            readonly isMock: false;
            readonly tokenAddress: "0x19E7215abF8B2716EE807c9f4b83Af0e7f92653F";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0x7D21841DC10BA1C5797951EFc62fADBBDD06704B";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 6;
        };
        wBETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x9c37E59Ba22c4320547F00D4f1857AF1abd1Dd6f";
            readonly symbol: "wBETH";
            readonly name: "Wrapped Binance Beacon ETH";
            readonly decimals: 18;
        };
        UNI: {
            readonly isMock: false;
            readonly tokenAddress: "0x8D2f061C75780d8D91c10A7230B907411aCBC8fC";
            readonly symbol: "UNI";
            readonly name: "Uniswap";
            readonly decimals: 18;
        };
        FDUSD: {
            readonly isMock: true;
            readonly name: "First Digital USD";
            readonly symbol: "FDUSD";
            readonly decimals: 18;
        };
        SolvBTC: {
            readonly isMock: true;
            readonly name: "Solv BTC";
            readonly symbol: "SolvBTC";
            readonly decimals: 18;
        };
        TWT: {
            readonly isMock: false;
            readonly tokenAddress: "0xb99C6B26Fdf3678c6e2aff8466E3625a0e7182f8";
            readonly symbol: "TWT";
            readonly name: "Trust Wallet";
            readonly decimals: 18;
        };
        THE: {
            readonly isMock: true;
            readonly name: "THENA";
            readonly symbol: "THE";
            readonly decimals: 18;
        };
        SOL: {
            readonly isMock: true;
            readonly name: "Solana";
            readonly symbol: "SOL";
            readonly decimals: 18;
        };
        lisUSD: {
            readonly isMock: false;
            readonly name: "Lista USD";
            readonly symbol: "lisUSD";
            readonly decimals: 18;
            readonly tokenAddress: "0xe73774DfCD551BF75650772dC2cC56a2B6323453";
        };
        "PT-sUSDE-26JUN2025": {
            readonly isMock: true;
            readonly name: "PT Ethena sUSDE 26JUN2025";
            readonly symbol: "PT-sUSDE-26JUN2025";
            readonly decimals: 18;
        };
        sUSDe: {
            readonly isMock: true;
            readonly name: "Staked USDe";
            readonly symbol: "sUSDe";
            readonly decimals: 18;
        };
        USDe: {
            readonly isMock: true;
            readonly name: "USDe";
            readonly symbol: "USDe";
            readonly decimals: 18;
        };
        USD1: {
            readonly isMock: true;
            readonly name: "World Liberty Financial USD";
            readonly symbol: "USD1";
            readonly decimals: 18;
        };
    };
    readonly bscmainnet: {
        USDC: {
            readonly isMock: false;
            readonly tokenAddress: "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d";
            readonly symbol: "USDC";
            readonly name: "USD Coin";
            readonly decimals: 18;
        };
        USDT: {
            readonly isMock: false;
            readonly tokenAddress: "0x55d398326f99059fF775485246999027B3197955";
            readonly symbol: "USDT";
            readonly name: "Tether USD";
            readonly decimals: 18;
        };
        BUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56";
            readonly symbol: "BUSD";
            readonly name: "BUSD Token";
            readonly decimals: 18;
        };
        SXP: {
            readonly isMock: false;
            readonly tokenAddress: "0x47BEAd2563dCBf3bF2c9407fEa4dC236fAbA485A";
            readonly symbol: "SXP";
            readonly name: "Swipe";
            readonly decimals: 18;
        };
        XVS: {
            readonly isMock: false;
            readonly tokenAddress: "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63";
            readonly symbol: "XVS";
            readonly name: "Venus";
            readonly decimals: 18;
        };
        BNB: {
            readonly isMock: false;
            readonly tokenAddress: "native";
            readonly symbol: "BNB";
            readonly name: "BNB";
            readonly decimals: 18;
        };
        BTCB: {
            readonly isMock: false;
            readonly tokenAddress: "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c";
            readonly symbol: "BTCB";
            readonly name: "BTCB Token";
            readonly decimals: 18;
        };
        ETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x2170Ed0880ac9A755fd29B2688956BD959F933F8";
            readonly symbol: "ETH";
            readonly name: "Ethereum Token";
            readonly decimals: 18;
        };
        LTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x4338665CBB7B2485A8855A139b75D5e34AB0DB94";
            readonly symbol: "LTC";
            readonly name: "Litecoin Token";
            readonly decimals: 18;
        };
        XRP: {
            readonly isMock: false;
            readonly tokenAddress: "0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE";
            readonly symbol: "XRP";
            readonly name: "XRP Token";
            readonly decimals: 18;
        };
        BCH: {
            readonly isMock: false;
            readonly tokenAddress: "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf";
            readonly symbol: "BCH";
            readonly name: "Bitcoin Cash Token";
            readonly decimals: 18;
        };
        DOT: {
            readonly isMock: false;
            readonly tokenAddress: "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402";
            readonly symbol: "DOT";
            readonly name: "Polkadot Token";
            readonly decimals: 18;
        };
        LINK: {
            readonly isMock: false;
            readonly tokenAddress: "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD";
            readonly symbol: "LINK";
            readonly name: "ChainLink Token";
            readonly decimals: 18;
        };
        DAI: {
            readonly isMock: false;
            readonly tokenAddress: "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3";
            readonly symbol: "DAI";
            readonly name: "Dai Token";
            readonly decimals: 18;
        };
        FIL: {
            readonly isMock: false;
            readonly tokenAddress: "0x0D8Ce2A99Bb6e3B7Db580eD848240e4a0F9aE153";
            readonly symbol: "FIL";
            readonly name: "Filecoin";
            readonly decimals: 18;
        };
        BETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B";
            readonly symbol: "BETH";
            readonly name: "Binance Beacon ETH";
            readonly decimals: 18;
        };
        ADA: {
            readonly isMock: false;
            readonly tokenAddress: "0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47";
            readonly symbol: "ADA";
            readonly name: "Cardano Token";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: false;
            readonly tokenAddress: "0xbA2aE424d960c26247Dd6c32edC70B295c744C43";
            readonly symbol: "DOGE";
            readonly name: "Dogecoin";
            readonly decimals: 8;
        };
        MATIC: {
            readonly isMock: false;
            readonly tokenAddress: "0xCC42724C6683B7E57334c4E856f4c9965ED682bD";
            readonly symbol: "MATIC";
            readonly name: "Matic Token";
            readonly decimals: 18;
        };
        Cake: {
            readonly isMock: false;
            readonly tokenAddress: "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82";
            readonly symbol: "Cake";
            readonly name: "PancakeSwap Token";
            readonly decimals: 18;
        };
        AAVE: {
            readonly isMock: false;
            readonly tokenAddress: "0xfb6115445Bff7b52FeB98650C87f44907E58f802";
            readonly symbol: "AAVE";
            readonly name: "Aave Token";
            readonly decimals: 18;
        };
        TUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x14016E85a25aeb13065688cAFB43044C2ef86784";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0x40af3827F39D0EAcBF4A168f8D4ee67c121D11c9";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        };
        TRX: {
            readonly isMock: false;
            readonly tokenAddress: "0x85EAC5Ac2F758618dFa09bDbe0cf174e7d574D5B";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0xCE7de646e7208a4Ef112cb6ed5038FA6cC6b12e3";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 6;
        };
        wBETH: {
            readonly isMock: false;
            readonly tokenAddress: "0xa2E3356610840701BDf5611a53974510Ae27E2e1";
            readonly symbol: "wBETH";
            readonly name: "Wrapped Binance Beacon ETH";
            readonly decimals: 18;
        };
        UNI: {
            readonly isMock: false;
            readonly tokenAddress: "0xBf5140A22578168FD562DCcF235E5D43A02ce9B1";
            readonly symbol: "UNI";
            readonly name: "Uniswap";
            readonly decimals: 18;
        };
        FDUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409";
            readonly symbol: "FDUSD";
            readonly name: "First Digital USD";
            readonly decimals: 18;
        };
        TWT: {
            readonly isMock: false;
            readonly tokenAddress: "0x4B0F1812e5Df2A09796481Ff14017e6005508003";
            readonly symbol: "TWT";
            readonly name: "Trust Wallet";
            readonly decimals: 18;
        };
        SolvBTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x4aae823a6a0b376De6A78e74eCC5b079d38cBCf7";
            readonly symbol: "SolvBTC";
            readonly name: "Solv BTC";
            readonly decimals: 18;
        };
        THE: {
            readonly isMock: false;
            readonly tokenAddress: "0xF4C8E32EaDEC4BFe97E0F595AdD0f4450a863a11";
            readonly symbol: "THE";
            readonly name: "THENA";
            readonly decimals: 18;
        };
        SOL: {
            readonly isMock: false;
            readonly tokenAddress: "0x570A5D26f7765Ecb712C0924E4De545B89fD43dF";
            readonly symbol: "SOL";
            readonly name: "SOLANA";
            readonly decimals: 18;
        };
        lisUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x0782b6d8c4551B9760e74c0545a9bCD90bdc41E5";
            readonly symbol: "lisUSD";
            readonly name: "Lista USD";
            readonly decimals: 18;
        };
        "PT-sUSDE-26JUN2025": {
            readonly isMock: false;
            readonly name: "PT Ethena sUSDE 26JUN2025";
            readonly symbol: "PT-sUSDE-26JUN2025";
            readonly decimals: 18;
            readonly tokenAddress: "0xdd809435ba6c9d6903730f923038801781ca66ce";
        };
        sUSDe: {
            readonly isMock: false;
            readonly name: "Staked USDe";
            readonly symbol: "sUSDe";
            readonly decimals: 18;
            readonly tokenAddress: "0x211cc4dd073734da055fbf44a2b4667d5e5fe5d2";
        };
        USDe: {
            readonly isMock: false;
            readonly name: "USDe";
            readonly symbol: "USDe";
            readonly decimals: 18;
            readonly tokenAddress: "0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34";
        };
        USD1: {
            readonly isMock: false;
            readonly name: "World Liberty Financial USD";
            readonly symbol: "USD1";
            readonly decimals: 18;
            readonly tokenAddress: "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d";
        };
    };
    readonly sepolia: {};
    readonly ethereum: {};
    readonly opbnbtestnet: {};
    readonly opbnbmainnet: {};
    readonly arbitrumsepolia: {};
    readonly arbitrumone: {};
    readonly opsepolia: {};
    readonly opmainnet: {};
    readonly basesepolia: {};
    readonly basemainnet: {};
    readonly unichainsepolia: {};
    readonly unichainmainnet: {};
    readonly berachainbepolia: {};
    readonly zksyncsepolia: {};
    readonly zksyncmainnet: {};
};
export type Tokens = typeof tokens;
export type ChainToken<c extends keyof Tokens> = `${c}:${keyof Tokens[c] & string}`;
export declare const getToken: <c extends "hardhat" | "bsctestnet" | "bscmainnet" | "sepolia" | "ethereum" | "opbnbtestnet" | "opbnbmainnet" | "arbitrumsepolia" | "arbitrumone" | "opsepolia" | "opmainnet" | "basesepolia" | "basemainnet" | "unichainsepolia" | "unichainmainnet" | "berachainbepolia" | "zksyncsepolia" | "zksyncmainnet", t extends keyof {
    readonly hardhat: {
        FDUSD: {
            readonly isMock: true;
            readonly name: "First Digital USD";
            readonly symbol: "FDUSD";
            readonly decimals: 18;
        };
        WBNB: {
            readonly isMock: true;
            readonly name: "Wrapped BNB";
            readonly symbol: "WBNB";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: true;
            readonly name: "DOGE";
            readonly symbol: "DOGE";
            readonly decimals: 18;
        };
        USDT: {
            readonly isMock: true;
            readonly name: "USDT";
            readonly symbol: "USDT";
            readonly decimals: 18;
        };
    };
    readonly bsctestnet: {
        USDC: {
            readonly isMock: false;
            readonly tokenAddress: "0x16227D60f7a0e586C66B005219dfc887D13C9531";
            readonly symbol: "USDC";
            readonly name: "USDC";
            readonly decimals: 6;
        };
        USDT: {
            readonly isMock: false;
            readonly tokenAddress: "0xA11c8D9DC9b66E209Ef60F0C8D969D3CD988782c";
            readonly symbol: "USDT";
            readonly name: "USDT";
            readonly decimals: 6;
        };
        BUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x8301F2213c0eeD49a7E28Ae4c3e91722919B8B47";
            readonly symbol: "BUSD";
            readonly name: "BUSD";
            readonly decimals: 18;
        };
        SXP: {
            readonly isMock: false;
            readonly tokenAddress: "0x75107940Cf1121232C0559c747A986DEfbc69DA9";
            readonly symbol: "SXP";
            readonly name: "SXP";
            readonly decimals: 18;
        };
        BNB: {
            readonly isMock: false;
            readonly tokenAddress: "0x0000000000000000000000000000000000000000";
            readonly symbol: "BNB";
            readonly name: "BNB";
            readonly decimals: 18;
        };
        XVS: {
            readonly isMock: false;
            readonly tokenAddress: "0xB9e0E753630434d7863528cc73CB7AC638a7c8ff";
            readonly symbol: "XVS";
            readonly name: "Venus";
            readonly decimals: 18;
        };
        ETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x98f7A83361F7Ac8765CcEBAB1425da6b341958a7";
            readonly symbol: "ETH";
            readonly name: "Ethereum Token";
            readonly decimals: 18;
        };
        LTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x969F147B6b8D81f86175de33206A4FD43dF17913";
            readonly symbol: "LTC";
            readonly name: "Litecoin Token";
            readonly decimals: 18;
        };
        XRP: {
            readonly isMock: false;
            readonly tokenAddress: "0x3022A32fdAdB4f02281E8Fab33e0A6811237aab0";
            readonly symbol: "XRP";
            readonly name: "XRP Token";
            readonly decimals: 18;
        };
        BTCB: {
            readonly isMock: false;
            readonly tokenAddress: "0xA808e341e8e723DC6BA0Bb5204Bafc2330d7B8e4";
            readonly symbol: "BTCB";
            readonly name: "BTCB Token";
            readonly decimals: 18;
        };
        ADA: {
            readonly isMock: false;
            readonly tokenAddress: "0xcD34BC54106bd45A04Ed99EBcC2A6a3e70d7210F";
            readonly symbol: "ADA";
            readonly name: "Binance-Peg Cardano Token";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: false;
            readonly tokenAddress: "0x67D262CE2b8b846d9B94060BC04DC40a83F0e25B";
            readonly symbol: "DOGE";
            readonly name: "DOGE";
            readonly decimals: 8;
        };
        CAKE: {
            readonly isMock: false;
            readonly tokenAddress: "0xe8bd7cCC165FAEb9b81569B05424771B9A20cbEF";
            readonly symbol: "CAKE";
            readonly name: "CAKE";
            readonly decimals: 18;
        };
        MATIC: {
            readonly isMock: false;
            readonly tokenAddress: "0xcfeb0103d4BEfa041EA4c2dACce7B3E83E1aE7E3";
            readonly symbol: "MATIC";
            readonly name: "Polygon";
            readonly decimals: 18;
        };
        AAVE: {
            readonly isMock: false;
            readonly tokenAddress: "0x4B7268FC7C727B88c5Fc127D41b491BfAe63e144";
            readonly symbol: "AAVE";
            readonly name: "Aave Token";
            readonly decimals: 18;
        };
        TUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xFeC3A63401Eb9C1476200d7C32c4009Be0154169";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0xB32171ecD878607FFc4F8FC0bCcE6852BB3149E0";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        };
        TRX: {
            readonly isMock: false;
            readonly tokenAddress: "0x19E7215abF8B2716EE807c9f4b83Af0e7f92653F";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0x7D21841DC10BA1C5797951EFc62fADBBDD06704B";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 6;
        };
        wBETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x9c37E59Ba22c4320547F00D4f1857AF1abd1Dd6f";
            readonly symbol: "wBETH";
            readonly name: "Wrapped Binance Beacon ETH";
            readonly decimals: 18;
        };
        UNI: {
            readonly isMock: false;
            readonly tokenAddress: "0x8D2f061C75780d8D91c10A7230B907411aCBC8fC";
            readonly symbol: "UNI";
            readonly name: "Uniswap";
            readonly decimals: 18;
        };
        FDUSD: {
            readonly isMock: true;
            readonly name: "First Digital USD";
            readonly symbol: "FDUSD";
            readonly decimals: 18;
        };
        SolvBTC: {
            readonly isMock: true;
            readonly name: "Solv BTC";
            readonly symbol: "SolvBTC";
            readonly decimals: 18;
        };
        TWT: {
            readonly isMock: false;
            readonly tokenAddress: "0xb99C6B26Fdf3678c6e2aff8466E3625a0e7182f8";
            readonly symbol: "TWT";
            readonly name: "Trust Wallet";
            readonly decimals: 18;
        };
        THE: {
            readonly isMock: true;
            readonly name: "THENA";
            readonly symbol: "THE";
            readonly decimals: 18;
        };
        SOL: {
            readonly isMock: true;
            readonly name: "Solana";
            readonly symbol: "SOL";
            readonly decimals: 18;
        };
        lisUSD: {
            readonly isMock: false;
            readonly name: "Lista USD";
            readonly symbol: "lisUSD";
            readonly decimals: 18;
            readonly tokenAddress: "0xe73774DfCD551BF75650772dC2cC56a2B6323453";
        };
        "PT-sUSDE-26JUN2025": {
            readonly isMock: true;
            readonly name: "PT Ethena sUSDE 26JUN2025";
            readonly symbol: "PT-sUSDE-26JUN2025";
            readonly decimals: 18;
        };
        sUSDe: {
            readonly isMock: true;
            readonly name: "Staked USDe";
            readonly symbol: "sUSDe";
            readonly decimals: 18;
        };
        USDe: {
            readonly isMock: true;
            readonly name: "USDe";
            readonly symbol: "USDe";
            readonly decimals: 18;
        };
        USD1: {
            readonly isMock: true;
            readonly name: "World Liberty Financial USD";
            readonly symbol: "USD1";
            readonly decimals: 18;
        };
    };
    readonly bscmainnet: {
        USDC: {
            readonly isMock: false;
            readonly tokenAddress: "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d";
            readonly symbol: "USDC";
            readonly name: "USD Coin";
            readonly decimals: 18;
        };
        USDT: {
            readonly isMock: false;
            readonly tokenAddress: "0x55d398326f99059fF775485246999027B3197955";
            readonly symbol: "USDT";
            readonly name: "Tether USD";
            readonly decimals: 18;
        };
        BUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56";
            readonly symbol: "BUSD";
            readonly name: "BUSD Token";
            readonly decimals: 18;
        };
        SXP: {
            readonly isMock: false;
            readonly tokenAddress: "0x47BEAd2563dCBf3bF2c9407fEa4dC236fAbA485A";
            readonly symbol: "SXP";
            readonly name: "Swipe";
            readonly decimals: 18;
        };
        XVS: {
            readonly isMock: false;
            readonly tokenAddress: "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63";
            readonly symbol: "XVS";
            readonly name: "Venus";
            readonly decimals: 18;
        };
        BNB: {
            readonly isMock: false;
            readonly tokenAddress: "native";
            readonly symbol: "BNB";
            readonly name: "BNB";
            readonly decimals: 18;
        };
        BTCB: {
            readonly isMock: false;
            readonly tokenAddress: "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c";
            readonly symbol: "BTCB";
            readonly name: "BTCB Token";
            readonly decimals: 18;
        };
        ETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x2170Ed0880ac9A755fd29B2688956BD959F933F8";
            readonly symbol: "ETH";
            readonly name: "Ethereum Token";
            readonly decimals: 18;
        };
        LTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x4338665CBB7B2485A8855A139b75D5e34AB0DB94";
            readonly symbol: "LTC";
            readonly name: "Litecoin Token";
            readonly decimals: 18;
        };
        XRP: {
            readonly isMock: false;
            readonly tokenAddress: "0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE";
            readonly symbol: "XRP";
            readonly name: "XRP Token";
            readonly decimals: 18;
        };
        BCH: {
            readonly isMock: false;
            readonly tokenAddress: "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf";
            readonly symbol: "BCH";
            readonly name: "Bitcoin Cash Token";
            readonly decimals: 18;
        };
        DOT: {
            readonly isMock: false;
            readonly tokenAddress: "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402";
            readonly symbol: "DOT";
            readonly name: "Polkadot Token";
            readonly decimals: 18;
        };
        LINK: {
            readonly isMock: false;
            readonly tokenAddress: "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD";
            readonly symbol: "LINK";
            readonly name: "ChainLink Token";
            readonly decimals: 18;
        };
        DAI: {
            readonly isMock: false;
            readonly tokenAddress: "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3";
            readonly symbol: "DAI";
            readonly name: "Dai Token";
            readonly decimals: 18;
        };
        FIL: {
            readonly isMock: false;
            readonly tokenAddress: "0x0D8Ce2A99Bb6e3B7Db580eD848240e4a0F9aE153";
            readonly symbol: "FIL";
            readonly name: "Filecoin";
            readonly decimals: 18;
        };
        BETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B";
            readonly symbol: "BETH";
            readonly name: "Binance Beacon ETH";
            readonly decimals: 18;
        };
        ADA: {
            readonly isMock: false;
            readonly tokenAddress: "0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47";
            readonly symbol: "ADA";
            readonly name: "Cardano Token";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: false;
            readonly tokenAddress: "0xbA2aE424d960c26247Dd6c32edC70B295c744C43";
            readonly symbol: "DOGE";
            readonly name: "Dogecoin";
            readonly decimals: 8;
        };
        MATIC: {
            readonly isMock: false;
            readonly tokenAddress: "0xCC42724C6683B7E57334c4E856f4c9965ED682bD";
            readonly symbol: "MATIC";
            readonly name: "Matic Token";
            readonly decimals: 18;
        };
        Cake: {
            readonly isMock: false;
            readonly tokenAddress: "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82";
            readonly symbol: "Cake";
            readonly name: "PancakeSwap Token";
            readonly decimals: 18;
        };
        AAVE: {
            readonly isMock: false;
            readonly tokenAddress: "0xfb6115445Bff7b52FeB98650C87f44907E58f802";
            readonly symbol: "AAVE";
            readonly name: "Aave Token";
            readonly decimals: 18;
        };
        TUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x14016E85a25aeb13065688cAFB43044C2ef86784";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0x40af3827F39D0EAcBF4A168f8D4ee67c121D11c9";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        };
        TRX: {
            readonly isMock: false;
            readonly tokenAddress: "0x85EAC5Ac2F758618dFa09bDbe0cf174e7d574D5B";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0xCE7de646e7208a4Ef112cb6ed5038FA6cC6b12e3";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 6;
        };
        wBETH: {
            readonly isMock: false;
            readonly tokenAddress: "0xa2E3356610840701BDf5611a53974510Ae27E2e1";
            readonly symbol: "wBETH";
            readonly name: "Wrapped Binance Beacon ETH";
            readonly decimals: 18;
        };
        UNI: {
            readonly isMock: false;
            readonly tokenAddress: "0xBf5140A22578168FD562DCcF235E5D43A02ce9B1";
            readonly symbol: "UNI";
            readonly name: "Uniswap";
            readonly decimals: 18;
        };
        FDUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409";
            readonly symbol: "FDUSD";
            readonly name: "First Digital USD";
            readonly decimals: 18;
        };
        TWT: {
            readonly isMock: false;
            readonly tokenAddress: "0x4B0F1812e5Df2A09796481Ff14017e6005508003";
            readonly symbol: "TWT";
            readonly name: "Trust Wallet";
            readonly decimals: 18;
        };
        SolvBTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x4aae823a6a0b376De6A78e74eCC5b079d38cBCf7";
            readonly symbol: "SolvBTC";
            readonly name: "Solv BTC";
            readonly decimals: 18;
        };
        THE: {
            readonly isMock: false;
            readonly tokenAddress: "0xF4C8E32EaDEC4BFe97E0F595AdD0f4450a863a11";
            readonly symbol: "THE";
            readonly name: "THENA";
            readonly decimals: 18;
        };
        SOL: {
            readonly isMock: false;
            readonly tokenAddress: "0x570A5D26f7765Ecb712C0924E4De545B89fD43dF";
            readonly symbol: "SOL";
            readonly name: "SOLANA";
            readonly decimals: 18;
        };
        lisUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x0782b6d8c4551B9760e74c0545a9bCD90bdc41E5";
            readonly symbol: "lisUSD";
            readonly name: "Lista USD";
            readonly decimals: 18;
        };
        "PT-sUSDE-26JUN2025": {
            readonly isMock: false;
            readonly name: "PT Ethena sUSDE 26JUN2025";
            readonly symbol: "PT-sUSDE-26JUN2025";
            readonly decimals: 18;
            readonly tokenAddress: "0xdd809435ba6c9d6903730f923038801781ca66ce";
        };
        sUSDe: {
            readonly isMock: false;
            readonly name: "Staked USDe";
            readonly symbol: "sUSDe";
            readonly decimals: 18;
            readonly tokenAddress: "0x211cc4dd073734da055fbf44a2b4667d5e5fe5d2";
        };
        USDe: {
            readonly isMock: false;
            readonly name: "USDe";
            readonly symbol: "USDe";
            readonly decimals: 18;
            readonly tokenAddress: "0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34";
        };
        USD1: {
            readonly isMock: false;
            readonly name: "World Liberty Financial USD";
            readonly symbol: "USD1";
            readonly decimals: 18;
            readonly tokenAddress: "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d";
        };
    };
    readonly sepolia: {};
    readonly ethereum: {};
    readonly opbnbtestnet: {};
    readonly opbnbmainnet: {};
    readonly arbitrumsepolia: {};
    readonly arbitrumone: {};
    readonly opsepolia: {};
    readonly opmainnet: {};
    readonly basesepolia: {};
    readonly basemainnet: {};
    readonly unichainsepolia: {};
    readonly unichainmainnet: {};
    readonly berachainbepolia: {};
    readonly zksyncsepolia: {};
    readonly zksyncmainnet: {};
}[c]>(chain: c, token: t) => TokenConfig;
export declare const parseTokens: <c extends "hardhat" | "bsctestnet" | "bscmainnet" | "sepolia" | "ethereum" | "opbnbtestnet" | "opbnbmainnet" | "arbitrumsepolia" | "arbitrumone" | "opsepolia" | "opmainnet" | "basesepolia" | "basemainnet" | "unichainsepolia" | "unichainmainnet" | "berachainbepolia" | "zksyncsepolia" | "zksyncmainnet", t extends keyof {
    readonly hardhat: {
        FDUSD: {
            readonly isMock: true;
            readonly name: "First Digital USD";
            readonly symbol: "FDUSD";
            readonly decimals: 18;
        };
        WBNB: {
            readonly isMock: true;
            readonly name: "Wrapped BNB";
            readonly symbol: "WBNB";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: true;
            readonly name: "DOGE";
            readonly symbol: "DOGE";
            readonly decimals: 18;
        };
        USDT: {
            readonly isMock: true;
            readonly name: "USDT";
            readonly symbol: "USDT";
            readonly decimals: 18;
        };
    };
    readonly bsctestnet: {
        USDC: {
            readonly isMock: false;
            readonly tokenAddress: "0x16227D60f7a0e586C66B005219dfc887D13C9531";
            readonly symbol: "USDC";
            readonly name: "USDC";
            readonly decimals: 6;
        };
        USDT: {
            readonly isMock: false;
            readonly tokenAddress: "0xA11c8D9DC9b66E209Ef60F0C8D969D3CD988782c";
            readonly symbol: "USDT";
            readonly name: "USDT";
            readonly decimals: 6;
        };
        BUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x8301F2213c0eeD49a7E28Ae4c3e91722919B8B47";
            readonly symbol: "BUSD";
            readonly name: "BUSD";
            readonly decimals: 18;
        };
        SXP: {
            readonly isMock: false;
            readonly tokenAddress: "0x75107940Cf1121232C0559c747A986DEfbc69DA9";
            readonly symbol: "SXP";
            readonly name: "SXP";
            readonly decimals: 18;
        };
        BNB: {
            readonly isMock: false;
            readonly tokenAddress: "0x0000000000000000000000000000000000000000";
            readonly symbol: "BNB";
            readonly name: "BNB";
            readonly decimals: 18;
        };
        XVS: {
            readonly isMock: false;
            readonly tokenAddress: "0xB9e0E753630434d7863528cc73CB7AC638a7c8ff";
            readonly symbol: "XVS";
            readonly name: "Venus";
            readonly decimals: 18;
        };
        ETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x98f7A83361F7Ac8765CcEBAB1425da6b341958a7";
            readonly symbol: "ETH";
            readonly name: "Ethereum Token";
            readonly decimals: 18;
        };
        LTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x969F147B6b8D81f86175de33206A4FD43dF17913";
            readonly symbol: "LTC";
            readonly name: "Litecoin Token";
            readonly decimals: 18;
        };
        XRP: {
            readonly isMock: false;
            readonly tokenAddress: "0x3022A32fdAdB4f02281E8Fab33e0A6811237aab0";
            readonly symbol: "XRP";
            readonly name: "XRP Token";
            readonly decimals: 18;
        };
        BTCB: {
            readonly isMock: false;
            readonly tokenAddress: "0xA808e341e8e723DC6BA0Bb5204Bafc2330d7B8e4";
            readonly symbol: "BTCB";
            readonly name: "BTCB Token";
            readonly decimals: 18;
        };
        ADA: {
            readonly isMock: false;
            readonly tokenAddress: "0xcD34BC54106bd45A04Ed99EBcC2A6a3e70d7210F";
            readonly symbol: "ADA";
            readonly name: "Binance-Peg Cardano Token";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: false;
            readonly tokenAddress: "0x67D262CE2b8b846d9B94060BC04DC40a83F0e25B";
            readonly symbol: "DOGE";
            readonly name: "DOGE";
            readonly decimals: 8;
        };
        CAKE: {
            readonly isMock: false;
            readonly tokenAddress: "0xe8bd7cCC165FAEb9b81569B05424771B9A20cbEF";
            readonly symbol: "CAKE";
            readonly name: "CAKE";
            readonly decimals: 18;
        };
        MATIC: {
            readonly isMock: false;
            readonly tokenAddress: "0xcfeb0103d4BEfa041EA4c2dACce7B3E83E1aE7E3";
            readonly symbol: "MATIC";
            readonly name: "Polygon";
            readonly decimals: 18;
        };
        AAVE: {
            readonly isMock: false;
            readonly tokenAddress: "0x4B7268FC7C727B88c5Fc127D41b491BfAe63e144";
            readonly symbol: "AAVE";
            readonly name: "Aave Token";
            readonly decimals: 18;
        };
        TUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xFeC3A63401Eb9C1476200d7C32c4009Be0154169";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0xB32171ecD878607FFc4F8FC0bCcE6852BB3149E0";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        };
        TRX: {
            readonly isMock: false;
            readonly tokenAddress: "0x19E7215abF8B2716EE807c9f4b83Af0e7f92653F";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0x7D21841DC10BA1C5797951EFc62fADBBDD06704B";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 6;
        };
        wBETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x9c37E59Ba22c4320547F00D4f1857AF1abd1Dd6f";
            readonly symbol: "wBETH";
            readonly name: "Wrapped Binance Beacon ETH";
            readonly decimals: 18;
        };
        UNI: {
            readonly isMock: false;
            readonly tokenAddress: "0x8D2f061C75780d8D91c10A7230B907411aCBC8fC";
            readonly symbol: "UNI";
            readonly name: "Uniswap";
            readonly decimals: 18;
        };
        FDUSD: {
            readonly isMock: true;
            readonly name: "First Digital USD";
            readonly symbol: "FDUSD";
            readonly decimals: 18;
        };
        SolvBTC: {
            readonly isMock: true;
            readonly name: "Solv BTC";
            readonly symbol: "SolvBTC";
            readonly decimals: 18;
        };
        TWT: {
            readonly isMock: false;
            readonly tokenAddress: "0xb99C6B26Fdf3678c6e2aff8466E3625a0e7182f8";
            readonly symbol: "TWT";
            readonly name: "Trust Wallet";
            readonly decimals: 18;
        };
        THE: {
            readonly isMock: true;
            readonly name: "THENA";
            readonly symbol: "THE";
            readonly decimals: 18;
        };
        SOL: {
            readonly isMock: true;
            readonly name: "Solana";
            readonly symbol: "SOL";
            readonly decimals: 18;
        };
        lisUSD: {
            readonly isMock: false;
            readonly name: "Lista USD";
            readonly symbol: "lisUSD";
            readonly decimals: 18;
            readonly tokenAddress: "0xe73774DfCD551BF75650772dC2cC56a2B6323453";
        };
        "PT-sUSDE-26JUN2025": {
            readonly isMock: true;
            readonly name: "PT Ethena sUSDE 26JUN2025";
            readonly symbol: "PT-sUSDE-26JUN2025";
            readonly decimals: 18;
        };
        sUSDe: {
            readonly isMock: true;
            readonly name: "Staked USDe";
            readonly symbol: "sUSDe";
            readonly decimals: 18;
        };
        USDe: {
            readonly isMock: true;
            readonly name: "USDe";
            readonly symbol: "USDe";
            readonly decimals: 18;
        };
        USD1: {
            readonly isMock: true;
            readonly name: "World Liberty Financial USD";
            readonly symbol: "USD1";
            readonly decimals: 18;
        };
    };
    readonly bscmainnet: {
        USDC: {
            readonly isMock: false;
            readonly tokenAddress: "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d";
            readonly symbol: "USDC";
            readonly name: "USD Coin";
            readonly decimals: 18;
        };
        USDT: {
            readonly isMock: false;
            readonly tokenAddress: "0x55d398326f99059fF775485246999027B3197955";
            readonly symbol: "USDT";
            readonly name: "Tether USD";
            readonly decimals: 18;
        };
        BUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56";
            readonly symbol: "BUSD";
            readonly name: "BUSD Token";
            readonly decimals: 18;
        };
        SXP: {
            readonly isMock: false;
            readonly tokenAddress: "0x47BEAd2563dCBf3bF2c9407fEa4dC236fAbA485A";
            readonly symbol: "SXP";
            readonly name: "Swipe";
            readonly decimals: 18;
        };
        XVS: {
            readonly isMock: false;
            readonly tokenAddress: "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63";
            readonly symbol: "XVS";
            readonly name: "Venus";
            readonly decimals: 18;
        };
        BNB: {
            readonly isMock: false;
            readonly tokenAddress: "native";
            readonly symbol: "BNB";
            readonly name: "BNB";
            readonly decimals: 18;
        };
        BTCB: {
            readonly isMock: false;
            readonly tokenAddress: "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c";
            readonly symbol: "BTCB";
            readonly name: "BTCB Token";
            readonly decimals: 18;
        };
        ETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x2170Ed0880ac9A755fd29B2688956BD959F933F8";
            readonly symbol: "ETH";
            readonly name: "Ethereum Token";
            readonly decimals: 18;
        };
        LTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x4338665CBB7B2485A8855A139b75D5e34AB0DB94";
            readonly symbol: "LTC";
            readonly name: "Litecoin Token";
            readonly decimals: 18;
        };
        XRP: {
            readonly isMock: false;
            readonly tokenAddress: "0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE";
            readonly symbol: "XRP";
            readonly name: "XRP Token";
            readonly decimals: 18;
        };
        BCH: {
            readonly isMock: false;
            readonly tokenAddress: "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf";
            readonly symbol: "BCH";
            readonly name: "Bitcoin Cash Token";
            readonly decimals: 18;
        };
        DOT: {
            readonly isMock: false;
            readonly tokenAddress: "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402";
            readonly symbol: "DOT";
            readonly name: "Polkadot Token";
            readonly decimals: 18;
        };
        LINK: {
            readonly isMock: false;
            readonly tokenAddress: "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD";
            readonly symbol: "LINK";
            readonly name: "ChainLink Token";
            readonly decimals: 18;
        };
        DAI: {
            readonly isMock: false;
            readonly tokenAddress: "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3";
            readonly symbol: "DAI";
            readonly name: "Dai Token";
            readonly decimals: 18;
        };
        FIL: {
            readonly isMock: false;
            readonly tokenAddress: "0x0D8Ce2A99Bb6e3B7Db580eD848240e4a0F9aE153";
            readonly symbol: "FIL";
            readonly name: "Filecoin";
            readonly decimals: 18;
        };
        BETH: {
            readonly isMock: false;
            readonly tokenAddress: "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B";
            readonly symbol: "BETH";
            readonly name: "Binance Beacon ETH";
            readonly decimals: 18;
        };
        ADA: {
            readonly isMock: false;
            readonly tokenAddress: "0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47";
            readonly symbol: "ADA";
            readonly name: "Cardano Token";
            readonly decimals: 18;
        };
        DOGE: {
            readonly isMock: false;
            readonly tokenAddress: "0xbA2aE424d960c26247Dd6c32edC70B295c744C43";
            readonly symbol: "DOGE";
            readonly name: "Dogecoin";
            readonly decimals: 8;
        };
        MATIC: {
            readonly isMock: false;
            readonly tokenAddress: "0xCC42724C6683B7E57334c4E856f4c9965ED682bD";
            readonly symbol: "MATIC";
            readonly name: "Matic Token";
            readonly decimals: 18;
        };
        Cake: {
            readonly isMock: false;
            readonly tokenAddress: "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82";
            readonly symbol: "Cake";
            readonly name: "PancakeSwap Token";
            readonly decimals: 18;
        };
        AAVE: {
            readonly isMock: false;
            readonly tokenAddress: "0xfb6115445Bff7b52FeB98650C87f44907E58f802";
            readonly symbol: "AAVE";
            readonly name: "Aave Token";
            readonly decimals: 18;
        };
        TUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x14016E85a25aeb13065688cAFB43044C2ef86784";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0x40af3827F39D0EAcBF4A168f8D4ee67c121D11c9";
            readonly symbol: "TUSD";
            readonly name: "TrueUSD";
            readonly decimals: 18;
        };
        TRX: {
            readonly isMock: false;
            readonly tokenAddress: "0x85EAC5Ac2F758618dFa09bDbe0cf174e7d574D5B";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 18;
        } | {
            readonly isMock: false;
            readonly tokenAddress: "0xCE7de646e7208a4Ef112cb6ed5038FA6cC6b12e3";
            readonly symbol: "TRX";
            readonly name: "TRON";
            readonly decimals: 6;
        };
        wBETH: {
            readonly isMock: false;
            readonly tokenAddress: "0xa2E3356610840701BDf5611a53974510Ae27E2e1";
            readonly symbol: "wBETH";
            readonly name: "Wrapped Binance Beacon ETH";
            readonly decimals: 18;
        };
        UNI: {
            readonly isMock: false;
            readonly tokenAddress: "0xBf5140A22578168FD562DCcF235E5D43A02ce9B1";
            readonly symbol: "UNI";
            readonly name: "Uniswap";
            readonly decimals: 18;
        };
        FDUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409";
            readonly symbol: "FDUSD";
            readonly name: "First Digital USD";
            readonly decimals: 18;
        };
        TWT: {
            readonly isMock: false;
            readonly tokenAddress: "0x4B0F1812e5Df2A09796481Ff14017e6005508003";
            readonly symbol: "TWT";
            readonly name: "Trust Wallet";
            readonly decimals: 18;
        };
        SolvBTC: {
            readonly isMock: false;
            readonly tokenAddress: "0x4aae823a6a0b376De6A78e74eCC5b079d38cBCf7";
            readonly symbol: "SolvBTC";
            readonly name: "Solv BTC";
            readonly decimals: 18;
        };
        THE: {
            readonly isMock: false;
            readonly tokenAddress: "0xF4C8E32EaDEC4BFe97E0F595AdD0f4450a863a11";
            readonly symbol: "THE";
            readonly name: "THENA";
            readonly decimals: 18;
        };
        SOL: {
            readonly isMock: false;
            readonly tokenAddress: "0x570A5D26f7765Ecb712C0924E4De545B89fD43dF";
            readonly symbol: "SOL";
            readonly name: "SOLANA";
            readonly decimals: 18;
        };
        lisUSD: {
            readonly isMock: false;
            readonly tokenAddress: "0x0782b6d8c4551B9760e74c0545a9bCD90bdc41E5";
            readonly symbol: "lisUSD";
            readonly name: "Lista USD";
            readonly decimals: 18;
        };
        "PT-sUSDE-26JUN2025": {
            readonly isMock: false;
            readonly name: "PT Ethena sUSDE 26JUN2025";
            readonly symbol: "PT-sUSDE-26JUN2025";
            readonly decimals: 18;
            readonly tokenAddress: "0xdd809435ba6c9d6903730f923038801781ca66ce";
        };
        sUSDe: {
            readonly isMock: false;
            readonly name: "Staked USDe";
            readonly symbol: "sUSDe";
            readonly decimals: 18;
            readonly tokenAddress: "0x211cc4dd073734da055fbf44a2b4667d5e5fe5d2";
        };
        USDe: {
            readonly isMock: false;
            readonly name: "USDe";
            readonly symbol: "USDe";
            readonly decimals: 18;
            readonly tokenAddress: "0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34";
        };
        USD1: {
            readonly isMock: false;
            readonly name: "World Liberty Financial USD";
            readonly symbol: "USD1";
            readonly decimals: 18;
            readonly tokenAddress: "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d";
        };
    };
    readonly sepolia: {};
    readonly ethereum: {};
    readonly opbnbtestnet: {};
    readonly opbnbmainnet: {};
    readonly arbitrumsepolia: {};
    readonly arbitrumone: {};
    readonly opsepolia: {};
    readonly opmainnet: {};
    readonly basesepolia: {};
    readonly basemainnet: {};
    readonly unichainsepolia: {};
    readonly unichainmainnet: {};
    readonly berachainbepolia: {};
    readonly zksyncsepolia: {};
    readonly zksyncmainnet: {};
}[c]>(amount: `${number}`, chain: c, token: t) => BigNumber;
