import type { ScreamingFrogCrawlCliOptions, ScreamingFrogCrawlResult } from './types.js'; /** CSV tabs exported after every crawl for audit analysis. */ export declare const DEFAULT_EXPORT_TABS: readonly ['Internal:All', 'Response Codes:All', 'Canonicals:All', 'Directives:All', 'Structured Data:All', 'H1:All', 'Page Titles:All', 'Meta Description:All']; export declare const DEFAULT_EXPORT_REPORTS: readonly ['Crawl Overview', 'Issues Overview']; /** Base CLI args for exporting a saved crawl. Must not include --config (SF rejects it with --load-crawl). */ export declare function buildLoadCrawlExportBaseArgs(loadCrawl: string): string[]; /** Resolve stored crawl database ID (preferred) or fall back to crawl URL for --load-crawl. */ export declare function resolveLoadCrawlTarget(crawlUrl: string, options?: { requireDatabaseId?: boolean; }): Promise; export declare function runScreamingFrogCrawl(options: ScreamingFrogCrawlCliOptions): Promise; //# sourceMappingURL=crawl.d.ts.map