import { NetworkConfig } from '.';
export declare enum NetworkNames {
    BaseSepolia = "baseSepolia",
    Sepolia = "sepolia",
    Optimism = "optimism",
    Polygon = "polygon",
    Arbitrum = "arbitrum",
    ArbitrumSepolia = "arbitrumSepolia",
    Chiado = "chiado",
    Fuse = "fuse",
    FuseSparknet = "fuseSparknet",
    Gnosis = "gnosis",
    KromaTestnet = "kromaTestnet",
    Mainnet = "mainnet",
    OptimismSepolia = "optimismSepolia",
    Rootstock = "rootstock",
    RootstockTestnet = "rootstockTestnet",
    VerseTestnet = "verseTestnet",
    Mantle = "Mantle",
    MantleSepolia = "MantleSepolia",
    Avalanche = "avalanche",
    Base = "base",
    Bsc = "bsc",
    BscTestnet = "bscTestnet",
    Fuji = "fuji",
    Linea = "linea",
    LineaTestnet = "lineaTestnet",
    FlareTestnet = "flareTestnet",
    Flare = "flare",
    ScrollSepolia = "scrollSepolia",
    Scroll = "scroll",
    Ancient8Testnet = "ancient8Testnet",
    Ancient8 = "ancient8",
    Amoy = "amoy"
}
export declare const SupportedNetworks: number[];
export declare const NETWORK_NAME_TO_CHAIN_ID: {
    [key: string]: number;
};
export declare const onRamperAllNetworks: string[];
export declare const Networks: {
    [key: string]: NetworkConfig;
};
interface ISafeConstant {
    MultiSend: Record<string, string>;
}
export declare const Safe: ISafeConstant;
export declare const KERNEL_IMPL_ADDRESS = "0xf048AD83CB2dfd6037A43902a2A5Be04e53cd2Eb";
export declare const KERNEL_VALIDATOR_ADDRESS = "0xd9AB5096a832b9ce79914329DAEE236f8Eea0390";
export declare const CHAIN_ID_TO_NETWORK_NAME: {
    [key: number]: NetworkNames;
};
export declare function getNetworkConfig(key: number): NetworkConfig;
export {};
