import type { RuleDefinition } from "../../types.js"; export interface DiagnosticInput { rule: RuleDefinition; codePattern?: string; contextDescription?: string; } export interface DiagnosticResult { skillType: "diagnostic"; analysis: string; severity: "low" | "medium" | "high"; rootCause: string; fixSuggestion: string; relatedRules: string[]; } export declare function executeDiagnostic(input: DiagnosticInput): DiagnosticResult; //# sourceMappingURL=diagnostic.d.ts.map