import { Network } from '../../constants'; import { IDexHelper } from '../../dex-helper'; import { Logger } from '../../types'; import { HashflowRateFetcherConfig } from './types'; export declare class RateFetcher { private dexHelper; private dexKey; private network; private logger; private rateFetcher; private pricesCacheKey; private pricesCacheTTL; private marketMakersFetcher; private marketMakersCacheKey; private marketMakersCacheTTL; constructor(dexHelper: IDexHelper, dexKey: string, network: Network, logger: Logger, config: HashflowRateFetcherConfig); start(): void; stop(): void; private handleMarketMakersResponse; private handleRatesResponse; }