import { ClientOptions, ClientRequestArgs } from 'web3-providers-ws';
import { ReconnectOptions } from 'web3-utils';
export declare enum Transport {
    HTTPS = "https",
    WebSocket = "wss"
}
export declare enum Network {
    ETH_MAINNET = "eth_mainnet",
    ETH_SEPOLIA = "eth_sepolia",
    ETH_HOLESKY = "eth_holesky",
    POLYGON_MAINNET = "polygon_mainnet",
    POLYGON_AMOY = "polygon_amoy",
    AVALANCHE_C_MAINNET = "avalanche_c_mainnet",
    AVALANCHE_P_MAINNET = "avalanche_p_mainnet",
    AVALANCHE_X_MAINNET = "avalanche_x_mainnet",
    ARBITRUM_MAINNET = "arbitrum_mainnet",
    ARBITRUM_SEPOLIA = "arbitrum_sepolia",
    BASE_MAINNET = "base_mainnet",
    BASE_SEPOLIA = "base_sepolia",
    OPTIMISM_MAINNET = "optimism_mainnet",
    OPTIMISM_SEPOLIA = "optimism_sepolia",
    FANTOM_MAINNET = "fantom_mainnet",
    FANTOM_TESTNET = "fantom_testnet",
    DYMENSION_MAINNET = "dymension_mainnet",
    DYMENSION_TESTNET = "dymension_testnet",
    BNB_MAINNET = "bnb_mainnet",
    BNB_TESTNET = "bnb_testnet",
    BSC_MAINNET = "bsc_mainnet",
    BSC_TESTNET = "bsc_testnet",
    ARBITRUM_ONE = "arbitrum_one",
    ARBITRUM_NOVA = "arbitrum_nova",
    AVALANCHE_FUJI_C = "avalanche_fuji_c",
    AVALANCHE_FUJI_P = "avalanche_fuji_p",
    AVALANCHE_FUJI_X = "avalanche_fuji_x",
    BLAST_MAINNET = "blast_mainnet",
    OPBNB_MAINNET = "opbnb_mainnet",
    OPBNB_TESTNET = "opbnb_testnet",
    GNOSIS_MAINNET = "gnosis_mainnet",
    GNOSIS_CHIADO = "gnosis_chiado",
    PULSECHAIN_MAINNET = "pulsechain_mainnet",
    PULSECHAIN_TESTNET = "pulsechain_testnet",
    KAVA_MAINNET = "kava_mainnet",
    CRONOS_MAINNET = "cronos_mainnet",
    MANTLE_MAINNET = "mantle_mainnet",
    CHILIZ_MAINNET = "chiliz_mainnet",
    CHILIZ_SPICY = "chiliz_spicy",
    MOONBEAM_MAINNET = "moonbeam_mainnet",
    TAIKO_MAINNET = "taiko_mainnet",
    TAIKO_HEKLA = "taiko_hekla",
    LINEA_MAINNET = "linea_mainnet",
    LINEA_SEPOLIA = "linea_sepolia",
    BAHAMUT_MAINNET = "bahamut_mainnet",
    SCROLL_MAINNET = "scroll_mainnet",
    SCROLL_SEPOLIA = "scroll_sepolia",
    TRON_MAINNET = "tron_mainnet",
    SYSCOIN_MAINNET = "syscoin_mainnet",
    SYSCOIN_TANENBAUM = "syscoin_tanenbaum",
    MOONRIVER_MAINNET = "moonriver_mainnet",
    HAQQ_MAINNET = "haqq_mainnet",
    EVMOS_MAINNET = "evmos_mainnet",
    EVMOS_TESTNET = "evmos_testnet",
    BERACHAIN_TESTNET = "berachain_testnet"
}
export type SocketOptions = {
    socketOptions?: ClientOptions | ClientRequestArgs;
    reconnectOptions?: Partial<ReconnectOptions>;
};
//# sourceMappingURL=types.d.ts.map