export declare const getScanUrl: (chainType: string | undefined, chainId: string, address: string, cluster?: string) => string; export declare const getTXUrl: (chainType: string | undefined, chainId: string, hash: string, cluster?: string) => string; export interface ChainInfo { chainId: string; chainName: string; chainType?: 'evm' | 'solana'; chainNetwork: string; evm1559support?: boolean; icon: string; selected?: boolean; symbol: string; scanUrl?: string; txUrl?: string; } export declare const getChainInfo: () => { Solana: { index: number; icon: string; symbol: string; evm1559support: boolean; chainType: string; chainData: { Mainnet: string; Testnet: string; Devnet: string; }; }; Ethereum: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Ropsten: string; Rinkeby: string; Goerli: string; Kovan: string; }; }; BSC: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Polygon: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Mumbai: string; }; }; Avalanche: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Moonbeam: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Moonriver: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Heco: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Fantom: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Arbitrum: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Harmony: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Aurora: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; Optimism: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; KCC: { index: number; icon: string; symbol: string; evm1559support: boolean; chainData: { Mainnet: string; Testnet: string; }; }; }; export declare const getChainList: (testNetWork: boolean, chainId: string, chainName: string) => ChainInfo[];