export declare enum ChainId { EthMainnet = 1, BaseMainnet = 8453, PolygonMainnet = 137, ArbitrumMainnet = 42161, OptimismMainnet = 10, WorldChainMainnet = 480, FraxtalMainnet = 252, ScrollMainnet = 534352, InkMainnet = 57073, Unichain = 130, SonicMainnet = 146, HemiMainnet = 43111, ModeMainnet = 34443, CornMainnet = 21000000, PlumeMainnet = 98866, CampMainnet = 123420001114, KatanaMainnet = 747474, EtherlinkMainnet = 42793, TacMainnet = 239, LiskMainnet = 1135, HyperliquidMainnet = 999, SeiMainnet = 1329, ZeroGMainnet = 16661, LineaMainnet = 59144, MonadMainnet = 143, StableMainnet = 988 } export interface ChainMetadata { readonly name: string; readonly id: ChainId; readonly explorerUrl: string; readonly nativeCurrency: { readonly name: string; readonly symbol: string; readonly decimals: number; }; readonly identifier: string; } export declare namespace ChainUtils { const toHexChainId: (chainId: ChainId) => string; const getExplorerUrl: (chainId: ChainId) => string; const getExplorerAddressUrl: (chainId: ChainId, address: string) => string; const getExplorerTransactionUrl: (chainId: ChainId, tx: string) => string; const CHAIN_METADATA: { 1: { name: string; id: ChainId.EthMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 8453: { name: string; id: ChainId.BaseMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 137: { name: string; id: ChainId.PolygonMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 42161: { name: string; id: ChainId.ArbitrumMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 10: { name: string; id: ChainId.OptimismMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 480: { name: string; id: ChainId.WorldChainMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 252: { name: string; id: ChainId.FraxtalMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 534352: { name: string; id: ChainId.ScrollMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 57073: { name: string; id: ChainId.InkMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 130: { name: string; id: ChainId.Unichain; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 146: { name: string; id: ChainId.SonicMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 43111: { name: string; id: ChainId.HemiMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 34443: { name: string; id: ChainId.ModeMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 21000000: { name: string; id: ChainId.CornMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 98866: { name: string; id: ChainId.PlumeMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 123420001114: { name: string; id: ChainId.CampMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 747474: { name: string; id: ChainId.KatanaMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 42793: { name: string; id: ChainId.EtherlinkMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 239: { name: string; id: ChainId.TacMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 1135: { name: string; id: ChainId.LiskMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 999: { name: string; id: ChainId.HyperliquidMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 1329: { name: string; id: ChainId.SeiMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 16661: { name: string; id: ChainId.ZeroGMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 59144: { name: string; id: ChainId.LineaMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 143: { name: string; id: ChainId.MonadMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; 988: { name: string; id: ChainId.StableMainnet; nativeCurrency: { name: string; symbol: string; decimals: number; }; explorerUrl: string; identifier: string; }; }; }