@casoon/auditmysite
Version:
Professional website analysis suite with robust accessibility testing, Core Web Vitals performance monitoring, SEO analysis, and content optimization insights. Features isolated browser contexts, retry mechanisms, and comprehensive API endpoints for profe
27 lines • 963 B
TypeScript
/**
* 🔧 CSV Report Generator
*
* Generates CSV reports for data analysis and spreadsheet integration.
* Perfect for tracking metrics over time and business reporting.
*/
import { ReportGenerator, ReportData, ReportOptions, GeneratedReport } from '../base-generator';
export declare class CSVReportGenerator extends ReportGenerator {
constructor();
getExtension(): string;
getMimeType(): string;
generate(data: ReportData, options: ReportOptions): Promise<GeneratedReport>;
private generateCSV;
private generateSummaryCSV;
private generateDetailedCSV;
private determinePageType;
private escapeCsvValue;
/**
* Generate a separate CSV for issues/recommendations
*/
generateIssuesCSV(data: ReportData, options: ReportOptions): string;
/**
* Generate a separate CSV for performance metrics
*/
generatePerformanceCSV(data: ReportData): string;
}
//# sourceMappingURL=csv-generator.d.ts.map