import type { StreamDiagnosticEvent, StreamDiagnosticPolicy, StreamDiagnosticSink, StreamRawDiagnosticCandidate, StreamSafeDiagnosticEvent } from "./types.js"; export declare function createDefaultDiagnosticPolicy(): StreamDiagnosticPolicy; export declare function acceptDiagnosticCandidate(policy: StreamDiagnosticPolicy, candidate: StreamRawDiagnosticCandidate): StreamSafeDiagnosticEvent | null; export declare function createDefaultDiagnosticSink(): StreamDiagnosticSink; export declare function reportLifecycleDiagnostic(sink: StreamDiagnosticSink, event: StreamDiagnosticEvent): void; //# sourceMappingURL=diagnostics.d.ts.map