import type { DiagnosisBundle } from '../types/diagnosis.js'; /** * Validate the persisted Diagnosis contract before downstream projections use it. * * Keep this parser independent from observe-inbox: doctor and eval can produce the * same source-neutral bundle, and every persistence boundary should share one * contract instead of maintaining source-specific casts. */ export declare function parseDiagnosisBundle(value: unknown): DiagnosisBundle | null;