export type WarningSeverity = "error" | "warning" | "suggestion"; export interface RequirementWarning { severity: WarningSeverity; type: "granularity" | "missing_layer" | "vague_criteria" | "cross_reference"; message: string; detail?: string; } export interface RequirementAnalysis { warnings: RequirementWarning[]; score: number; summary: string; } export declare function analyzeRequirement(content: string, category: string, outputDir: string): RequirementAnalysis; export declare function formatWarnings(analysis: RequirementAnalysis): string; //# sourceMappingURL=requirement-analyzer.d.ts.map