import { notify, type NotifyLevel } from "./ui"; export interface DiagnosticMessage { level: NotifyLevel; message: string; } export function emitDiagnostics(ctx: any, diagnostics: DiagnosticMessage[]): void { for (const diagnostic of diagnostics) { notify(ctx, diagnostic.message, diagnostic.level); } } export function diagnostic(level: NotifyLevel, message: string): DiagnosticMessage { return { level, message }; }