export interface TokenConfig {
    name: string;
    symbol: string;
    totalSupply: string;
    decimals: number;
    chain: Chain;
}
export declare enum Chain {
    ETHEREUM_MAINNET = "ethereum-mainnet",
    ETHEREUM_SEPOLIA = "ethereum-sepolia",
    POLYGON_MAINNET = "polygon-mainnet",
    BERACHAIN_MAINNET = "berachain-mainnet",
    BERACHAIN_TESTNET = "berachain-testnet",
    BASE_MAINNET = "base-mainnet",
    ARBITRUM_MAINNET = "arbitrum-mainnet",
    OPTIMISM_MAINNET = "optimism-mainnet"
}
export declare enum RPC_URLS {
    "ethereum-mainnet" = "https://rpc.ankr.com/eth",
    "ethereum-sepolia" = "https://1rpc.io/sepolia",
    "polygon-mainnet" = "https://polygon-rpc.com",
    "berachain-mainnet" = "https://rpc.berachain.com",
    "berachain-testnet" = "https://bepolia.rpc.berachain.com",
    "base-mainnet" = "https://mainnet.base.org",
    "arbitrum-mainnet" = "https://arb1.arbitrum.io/rpc",
    "optimism-mainnet" = "https://mainnet.optimism.io"
}
export declare enum factoryAddress {
    "berachain-mainnet" = "0xc00F07B6Bf28961B2Ec7CE1DFFA3676AC52F0FcE",
    "berachain-testnet" = "0x1b06cc2dd9A75EC546ECB591936b71d3B593851c",
    "ethereum-sepolia" = "0x74f745e05C40b0b5b7ea62f8EC11914be8dA18c6"
}
//# sourceMappingURL=types.d.ts.map