import type { ContextDocument } from "./context-format.js";
export type ContextDiagnosticSeverity = "info" | "warning" | "error";
export interface ContextDiagnostic {
    severity: ContextDiagnosticSeverity;
    code: string;
    message: string;
    term?: string;
    suggestion?: string;
}
export declare function diagnoseContextDocument(document: ContextDocument): ContextDiagnostic[];
export declare function renderContextDiagnostics(diagnostics: readonly ContextDiagnostic[]): string;
//# sourceMappingURL=context-diagnostics.d.ts.map