import type { EntityMaskPattern, ParsedPage, RuleResult } from "../../types.js"; export interface CitationCoverageOptions { /** Quantified-claim count at/above which an authoritative citation is expected. Default: 4. */ minClaims?: number; /** Authoritative citations below which the rule fires (when claims >= minClaims). Default: 1. */ minAuthoritative?: number; /** Extra authoritative domains, merged with the extractor default allowlist. */ allowlist?: readonly string[]; } export declare function citationCoverageRule(pages: ParsedPage[], entityPatterns: EntityMaskPattern[], options?: CitationCoverageOptions): RuleResult[]; //# sourceMappingURL=citation-coverage.d.ts.map