/** * @interface ReportGeneratorConfig * @description Configuration for the Report Generator. */ export interface ReportGeneratorConfig { outputDir: string; } /** * @interface ReportGeneratorOperations * @description Defines operations for generating comprehensive system validation reports. */ export interface ReportGeneratorOperations { generateAllReports(): Promise; generateSystemHealthReport(): Promise; generateFeatureParityReport(): Promise; generateProductionReadinessAssessment(): Promise; } /** * @class ReportGenerator * @description Orchestrates the generation of comprehensive system validation reports. */ export declare class ReportGenerator implements ReportGeneratorOperations { private config; private logger; constructor(config: ReportGeneratorConfig); /** * Generates all comprehensive system validation reports. * @returns {Promise} */ generateAllReports(): Promise; /** * Generates a System Health Report. * @returns {Promise} The content of the system health report. */ generateSystemHealthReport(): Promise; /** * Generates a Feature Parity Report with claude-flow. * @returns {Promise} The content of the feature parity report. */ generateFeatureParityReport(): Promise; /** * Generates a Production Readiness Assessment. * @returns {Promise} The content of the production readiness assessment. */ generateProductionReadinessAssessment(): Promise; } //# sourceMappingURL=report-generator.d.ts.map