import type { NormalizeUrlOptions, ParsedPage, RuleResult } from "../../types.js"; export interface SitemapCompletenessOptions { /** * True when the audit ran on a sampled or link-discovery crawl. * On sampled crawls it is normal to find pages not listed in the sitemap * (they were discovered via links, not sitemap), so the aggregate * "missing from sitemap" finding is demoted to `warning`. * Wire this from the auditor's `isSampledAudit` flag. */ sampled?: boolean; /** URL normalization options that match what the auditor used when building page.url. */ normalizeUrlOptions?: NormalizeUrlOptions; } export declare function sitemapCompletenessRule(pages: ParsedPage[], sitemapUrls: Set, options?: SitemapCompletenessOptions): RuleResult[]; //# sourceMappingURL=sitemap-completeness.d.ts.map