import { BatchEvaluationResult, BatchExportConfig } from '../types.js'; export declare class CsvExporter { export(results: BatchEvaluationResult[], config: BatchExportConfig): Promise; /** * Flatten a BatchEvaluationResult into a flat object suitable for CSV */ private flattenResult; /** * Add standard input fields to the flattened object */ private addStandardInputFields; /** * Add additional input fields to the flattened object */ private addAdditionalInputFields; /** * Add evaluator results to the flattened object */ private addEvaluatorResults; /** * Add processing stats to the flattened object */ private addProcessingStats; /** * Apply field filtering */ private applyFieldFilters; /** * Serialize a value for CSV */ private serializeValue; } //# sourceMappingURL=csv-exporter.d.ts.map