/** * CSV Report Generator (Functional) * Generates CSV formatted audit reports */ import { AuditResult, Violation } from '../types.js'; export interface CSVReportConfig { delimiter?: string; includeHeaders?: boolean; columns?: string[]; customColumns?: Record string>; } /** * Generate a CSV report from audit results */ export declare function generateCSVReport(result: AuditResult, config?: CSVReportConfig): string; /** * Generate a summary CSV report */ export declare function generateSummaryCSVReport(result: AuditResult, config?: CSVReportConfig): string; /** * Generate a pivot table style CSV report */ export declare function generatePivotCSVReport(result: AuditResult): string; export declare const CSVReportGenerator: { generate: typeof generateCSVReport; }; //# sourceMappingURL=csvReportGenerator.d.ts.map