export interface ScreamingFrogCrawlSnapshot { databaseId: string; exportDir?: string; profile?: string; crawlUrl?: string; savedAt: string; label?: string; } export interface ScreamingFrogCrawlState { baselines: Record; lastCrawl?: ScreamingFrogCrawlSnapshot; } export declare function crawlStatePath(workspaceRoot: string): string; export declare function loadCrawlState(workspaceRoot: string): Promise; export declare function saveCrawlState(workspaceRoot: string, state: ScreamingFrogCrawlState): Promise; export declare function recordCrawlSnapshot(workspaceRoot: string, snapshot: ScreamingFrogCrawlSnapshot, options?: { tag?: string; }): Promise; //# sourceMappingURL=crawl-state.d.ts.map