export type RuntimeWarningKind = "evidence-write" | "hook-boundary" | "observer-report-only"; export type RuntimeWarning = { kind: RuntimeWarningKind; scope: string; detail?: string; error: Error; }; export declare function formatRuntimeWarning(warning: RuntimeWarning): string; export declare function warnRuntimeFailure(kind: RuntimeWarningKind, scope: string, detail: string | undefined, error: Error): void;