export interface StoredScreamingFrogCrawl { databaseId: string; name: string; url: string; mode: string; urlCount: number; percentComplete: number; modified: string; version: string; } export declare function parseListCrawlsOutput(output: string): StoredScreamingFrogCrawl[]; export declare function listStoredCrawls(): Promise; /** Match tokens for siteHost — includes Vercel preview slugs (hellobrightline-com). */ export declare function siteHostMatchTokens(siteHost: string): string[]; export declare function filterCrawlsForSite(crawls: StoredScreamingFrogCrawl[], siteHost: string): StoredScreamingFrogCrawl[]; export declare function sortCrawlsByModifiedDesc(crawls: StoredScreamingFrogCrawl[]): StoredScreamingFrogCrawl[]; export declare function findLatestCrawlForUrl(crawls: StoredScreamingFrogCrawl[], crawlUrl: string): StoredScreamingFrogCrawl | undefined; export declare function pickLatestPair(crawls: StoredScreamingFrogCrawl[]): { current: StoredScreamingFrogCrawl; previous: StoredScreamingFrogCrawl; } | null; //# sourceMappingURL=list-crawls.d.ts.map