import type { Finding } from "./contracts.ts"; /** Provider-neutral finding shape after model-output validation and before evidence projection. */ export interface EvidenceFindingDraft { summary: string; confidence?: number; } /** Normalizes one untrusted model finding without retaining its source object. */ export declare function normalizeEvidenceFinding(value: unknown, maxSummaryChars?: number): EvidenceFindingDraft | undefined; /** Projects normalized drafts into stable bundle records tied to one provenance source. */ export declare function projectEvidenceFindings(findings: readonly EvidenceFindingDraft[], evidenceId: string, maxFindings?: number): Finding[]; //# sourceMappingURL=evidence-finding-projection.d.ts.map