import { EthereumNetwork, ExtendedNetworkInfo, PartialRecord } from './types'; export declare const getEvmNetworkToChainIdMap: () => Record; export declare const lookupEvmChainIdByNetwork: (network: string) => string | null; export declare const lookupEvmChainNetworkById: (chainId: number) => EthereumNetwork | null; /** * For a given network name, return the possible aliases it could have (including the original passed name). * @param network */ export declare const lookupAliasesByNetworkName: (network: EthereumNetwork) => EthereumNetwork[]; export declare const networks: PartialRecord; /** * Given an ethereum chainId, return the network name * @param {string} network: name or chainId * @returns {string} network name */ export declare const getNetworkName: (network: string) => string; /** * given an ethereum chainId, return the network info * @param {string} network - name or chainId of the ethereum network * @returns {ExtendedNetworkInfo|undefinedå} */ export declare const getNetwork: (network: string) => ExtendedNetworkInfo | undefined;