import { BlockchainName } from '../models/blockchain-name'; import { Web3Public } from './web3-public'; import { RpcProvider } from '../../sdk/models/configuration'; export declare class Web3PublicService { private rpcList; private static readonly mainRpcDefaultTimeout; private static readonly healthCheckDefaultTimeout; static createWeb3PublicService(rpcList: Partial>): Promise; private web3PublicStorage; constructor(rpcList: Partial>); getWeb3Public(blockchainName: BlockchainName): Web3Public; private createAndCheckWeb3Public; private createWeb3Public; }