import type { Snapshot, ScrapeConfig } from './types.js'; type FetchLike = (url: string, init?: RequestInit) => Promise; export declare class Scraper { private readonly cfg; private timer?; private latest; private latestAt; private readonly fetchFn; constructor(cfg: ScrapeConfig, fetchFn?: FetchLike); start(): void; stop(): Promise; snapshot(label: string): Snapshot; } export {}; //# sourceMappingURL=scraper.d.ts.map