import type { ParsedPage, RuleResult } from "../../types.js"; export declare const THIN_BODY_THRESHOLD = 50; export declare const SOFT_404_PATTERNS: RegExp; /** * Confidence model for soft-404 detection: * * Signal A — thin body (wordCount < THIN_BODY_THRESHOLD) * Signal B — soft-404 pattern in title, h1, or opening content * * A AND B → warning / high (strong: both signals agree) * B only → info / low (weak: substantive body, pattern might be * editorial, e.g. "How we handle 404 errors") * A only → no finding (stub/coming-soon pages are legit) */ export declare function soft404Rule(pages: ParsedPage[]): RuleResult[]; //# sourceMappingURL=soft-404.d.ts.map