/** * Report Generator * Generates comprehensive session reports in multiple formats */ import { AnalysisResult } from './session-analyzer.js'; import { ProjectAnalysisResult } from './project-analyzer.js'; export type ReportFormat = 'html' | 'markdown' | 'json'; export interface ReportOptions { includeCharts?: boolean; includeTimeline?: boolean; sessionId: string; sessionStartTime: string; } /** * Options for project report generation * Note: includeCharts and includeTimeline are currently not implemented * and are reserved for future functionality */ export interface ProjectReportOptions { includeCharts?: boolean; includeTimeline?: boolean; } /** * Generate report in specified format */ export declare function generateReport(analysis: AnalysisResult, format: ReportFormat, options: ReportOptions): string; /** * Generate project-level report */ export declare function generateProjectReport(analysis: ProjectAnalysisResult, format: ReportFormat, _options?: ProjectReportOptions): string; //# sourceMappingURL=report-generator.d.ts.map