import { CrawlerResult, SpiderResult } from './types'; export declare class CrawlerCache { /** 缓存蜘蛛的执行结果 */ cacheSpider(urlHash: string, requestMap: SpiderResult[]): Promise; /** 查询蜘蛛的执行结果 */ querySpiderCache(urlHash: string): Promise; /** 缓存某个爬虫的最终执行结果,复写之前的缓存结果 */ cacheCrawler(url: string, crawlerResult: CrawlerResult): Promise; /** * 查询爬虫结果 * @param url */ queryCrawler(url: string): CrawlerResult; } export declare const crawlerCache: CrawlerCache;