UNPKG

datapilot-cli

Version:

Enterprise-grade streaming multi-format data analysis with comprehensive statistical insights and intelligent relationship detection - supports CSV, JSON, Excel, TSV, Parquet - memory-efficient, cross-platform

77 lines 1.91 kB
/** * Section 1 Formatter - Generate structured markdown reports * Formats analysis results to match section1.md specification exactly */ import type { Section1Result } from './types'; export declare class Section1Formatter { /** * Generate complete Section 1 markdown report */ formatReport(result: Section1Result): string; /** * Format the report header */ private formatHeader; /** * Format file details section */ private formatFileDetails; /** * Format parsing parameters section */ private formatParsingParameters; /** * Format structural dimensions section */ private formatStructuralDimensions; /** * Format execution context section */ private formatExecutionContext; /** * Format warnings section if any exist */ private formatWarnings; /** * Format performance metrics section */ private formatPerformanceMetrics; /** * Helper methods for formatting */ private formatFileSize; private formatConfidence; private getDelimiterName; private groupWarningsByCategory; private getSeverityIcon; private capitalizeFirst; /** * Format compression analysis section */ private formatCompressionAnalysis; /** * Format health check section */ private formatHealthCheck; /** * Format quick column statistics section */ private formatQuickStatistics; /** * Format data preview section */ private formatDataPreview; /** * Helper to calculate total columns from stats */ private getTotalColumns; /** * Helper to format percentage */ private formatPercentage; /** * Generate compact summary for quick overview */ formatSummary(result: Section1Result): string; } //# sourceMappingURL=section1-formatter.d.ts.map