import { TPlatform } from '../models/TPlatform'; import { IWeb3EndpointOptions } from './interfaces/IWeb3EndpointOptions'; import { EvmWeb3Client } from './EvmWeb3Client'; export declare namespace Web3ClientFactory { function get(platform: TPlatform | number, opts?: IWeb3EndpointOptions): import("../hardhat/HardhatWeb3Client").HardhatWeb3Client | EvmWeb3Client; /** Same as sync variation, but ensures the config is being fetched */ function getAsync(platform: TPlatform | string | number, opts?: IWeb3EndpointOptions): Promise; }