import { z } from 'zod'; declare const NetworkSchema: z.ZodEnum<["base-sepolia", "base", "avalanche-fuji", "avalanche", "iotex", "solana-devnet", "solana", "sei", "sei-testnet", "polygon", "polygon-amoy", "peaq", "x-layer", "x-layer-testnet", "skale-base-sepolia", "bsc-testnet", "bsc"]>; type Network = z.infer; declare const SupportedEVMNetworks: Network[]; declare const EvmNetworkToChainId: Map<"base-sepolia" | "avalanche-fuji" | "base" | "avalanche" | "sei" | "sei-testnet" | "polygon" | "polygon-amoy" | "peaq" | "iotex" | "x-layer" | "x-layer-testnet" | "skale-base-sepolia" | "bsc-testnet" | "bsc" | "solana-devnet" | "solana", number>; declare const SupportedSVMNetworks: Network[]; declare const SvmNetworkToChainId: Map<"base-sepolia" | "avalanche-fuji" | "base" | "avalanche" | "sei" | "sei-testnet" | "polygon" | "polygon-amoy" | "peaq" | "iotex" | "x-layer" | "x-layer-testnet" | "skale-base-sepolia" | "bsc-testnet" | "bsc" | "solana-devnet" | "solana", number>; declare const ChainIdToNetwork: Record; export { ChainIdToNetwork as C, EvmNetworkToChainId as E, type Network as N, SupportedEVMNetworks as S, NetworkSchema as a, SupportedSVMNetworks as b, SvmNetworkToChainId as c };