import type { Diagnostic, DiagnosticV2, Finding, ReviewBundle, SuppressedDiagnosticEvidence, SuppressedFindingEvidence } from "./types/diagnostics.js"; /** Normalize producer diagnostics and active findings for the scan wire model. */ export declare function createScanDiagnostics(input: { findings: Finding[]; diagnostics: Diagnostic[]; }): DiagnosticV2[]; /** Convert retained finding suppressions into the canonical scan diagnostic shape. */ export declare function createSuppressedDiagnostics(suppressed: SuppressedFindingEvidence[]): SuppressedDiagnosticEvidence[]; /** Build deterministic review bundles from LLM-actionable diagnostics. */ export declare function createReviewBundles(diagnostics: DiagnosticV2[]): ReviewBundle[];