import { TPlatform } from '../models/TPlatform'; import { TokenPriceService, TokenPriceServiceCacheable } from './TokenPriceService'; import { Web3Client } from '../clients/Web3Client'; import { IBlockchainExplorer } from '../explorer/IBlockchainExplorer'; export declare namespace TokenPriceServiceFactory { function get(platform?: TPlatform, client?: Web3Client, explorer?: IBlockchainExplorer): TokenPriceService; /** To boot performance use cached prices within 5 minutes interval */ function createTimeRanged(platform: TPlatform, client?: Web3Client, explorer?: IBlockchainExplorer): TokenPriceServiceCacheable; }