code-auditor-mcp
Version:
TypeScript/JavaScript code quality auditor with MCP server - Analyze code for SOLID principles, DRY violations, security patterns, and more
21 lines • 785 B
TypeScript
/**
* Report Generator (Functional)
* Orchestrates report generation in various formats
*/
import { AuditResult, ReportFormat } from '../types.js';
/**
* Generate a report in the specified format
*/
export declare function generateReport(result: AuditResult, format: ReportFormat): string;
/**
* Create a report generator with custom formatters
*/
export declare function createReportGenerator(customFormatters?: Record<string, (result: AuditResult) => string>): {
generate(result: AuditResult, format: string): string;
registerFormatter(format: string, formatter: (result: AuditResult) => string): void;
getAvailableFormats(): string[];
};
export declare const ReportGenerator: {
generate: typeof generateReport;
};
//# sourceMappingURL=reportGenerator.d.ts.map