import { JSONSchema, ValidateFunction } from '../validation'; import { ChainId } from './chain-id'; /** * Different supported chain names * @alpha */ export declare enum ChainName { ETHEREUM_MAINNET = "Ethereum Mainnet", ETHEREUM_ROPSTEN = "Ropsten", ETHEREUM_RINKEBY = "Rinkeby", ETHEREUM_GOERLI = "Goerli", ETHEREUM_KOVAN = "Kovan", ETHEREUM_SEPOLIA = "Sepolia", MATIC_MAINNET = "Polygon", MATIC_MUMBAI = "Mumbai", MATIC_AMOY = "Amoy", AVALANCHE_MAINNET = "Avalanche", BINANCE_MAINNET = "Binance Smart Chain", ARBITRUM_MAINNET = "Arbitrum", OPTIMISM_MAINNET = "Optimism", FANTOM_MAINNET = "Fantom" } /** * Get chain id by chain name * @alpha */ export declare function getChainId(chainName: ChainName): ChainId | null; /** * @alpha */ export declare namespace ChainName { const schema: JSONSchema; const validate: ValidateFunction; } //# sourceMappingURL=chain-name.d.ts.map