import { Chain, RpcProvider } from '../chain'; import { Curve } from '../curve'; import { BscMainnet } from './bsc-mainnet'; import { BscTestnet } from './bsc-testnet'; import { EthereumMainnet } from './ethereum-mainnet'; import { Sepolia } from './sepolia'; import { SolanaDevnet } from './solana-devnet'; import { SolanaMainnet } from './solana-mainnet'; import { SolanaTestnet } from './solana-testnet'; import { SuiMainnet } from './sui-mainnet'; import { SuiTestnet } from './sui-testnet'; import { SuiDevnet } from './sui-devnet'; import { AptosMainnet } from './aptos-mainnet'; import { AptosTestnet } from './aptos-testnet'; import { AptosDevnet } from './aptos-devnet'; import { ZetaMainnet } from './zeta-mainnet'; import { ZetaTestnet } from './zeta-testnet'; import { LineaTestnet } from './linea-testnet'; import { LineaMainnet } from './linea-mainnet'; import { PolygonMainNet } from './polygon-mainnet'; import { PolygonMumbai } from './polygon-mumbai'; import { PolygonZkEVMTestnet } from './polygon-zkevm-testnet'; import { PolygonZkEVMMainNet } from './polygon-zkevm-mainnet'; import { MoonBaseAlpha } from './moonbase'; import { Moonbeam } from './moonbeam'; import { SeiTestnet } from './sei-testnet'; import { ShardeumTestnet } from './shardeum-testnet'; import { ArbitrumTestnet } from './arbitrum-testnet'; import { ArbitrumMainnet } from './arbitrum-mainnet'; import { TaikoKatla } from './taiko-katla'; import { SeiMainnet } from './sei-mainnet'; import { BaseMainnet } from './base-mainnet'; import { BaseTestnet } from './base-testnet'; import { VictionMainnet } from './viction-mainnet'; import { VictionTestnet } from './viction-testnet'; import { AvalancheMainnet } from './avalanche-mainnet'; import { AvalancheFuji } from './avalanche-fuji'; import { MovementTestnet } from './movement-testnet'; import { InjectiveMainnet } from './injective-mainnet'; import { InjectiveTestnet } from './injective-testnet'; import { BlastMainnet } from './blast-mainnet'; import { BlastTestnet } from './blast-testnet'; import { BeraTestnet } from './bera-testnet'; import { Ancient8Mainnet } from './ancient8-mainnet'; import { Ancient8Testnet } from './ancient8-testnet'; import { FantomMainnet } from './fantom-mainnet'; import { FantomTestnet } from './fantom-testnet'; import { ScrollMainnet } from './scroll-mainnet'; import { ScrollTestnet } from './scroll-testnet'; import { MantaPacificMainnet } from './manta-pacific-mainnet'; import { MantaPacificTestnet } from './manta-pacific-testnet'; import { ConfluxTestnet } from './conflux-testnet'; import { ConfluxMainnet } from './conflux-mainnet'; import { XLayerMainnet } from './x-layer-mainnet'; import { XLayerTestnet } from './x-layer-testnet'; import { CoreMainnet } from './core-mainnet'; import { CoreTestnet } from './core-testnet'; export declare const getChains: (provider?: RpcProvider) => Record; export declare const chains: Record; export declare const chainIds: string[]; export declare const isSupportedChain: (chainId: string, curve?: Curve) => boolean; export declare const getChain: (chainId: string, provider?: RpcProvider) => Chain; export { EthereumMainnet, Sepolia, BscMainnet, BscTestnet, SolanaMainnet, SolanaTestnet, SolanaDevnet, SuiMainnet, SuiTestnet, SuiDevnet, AptosMainnet, AptosTestnet, AptosDevnet, ZetaTestnet, ZetaMainnet, LineaTestnet, LineaMainnet, PolygonMainNet, PolygonMumbai, PolygonZkEVMTestnet, PolygonZkEVMMainNet, MoonBaseAlpha, Moonbeam, SeiMainnet, SeiTestnet, ArbitrumMainnet, ArbitrumTestnet, TaikoKatla, ShardeumTestnet, BaseMainnet, BaseTestnet, VictionMainnet, VictionTestnet, AvalancheMainnet, AvalancheFuji, MovementTestnet, XLayerMainnet, XLayerTestnet, InjectiveMainnet, InjectiveTestnet, BlastMainnet, BlastTestnet, BeraTestnet, Ancient8Mainnet, Ancient8Testnet, FantomMainnet, FantomTestnet, ScrollMainnet, ScrollTestnet, MantaPacificMainnet, MantaPacificTestnet, ConfluxMainnet, ConfluxTestnet, CoreMainnet, CoreTestnet, };