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

40 lines 1.22 kB
/** * Rich Output Formatting for Join Analysis * Phase 1: Foundation Architecture - Comprehensive result formatting */ import { JoinAnalysisResult, OutputFormat } from './types'; export declare class JoinFormatter { /** * Format join analysis results according to specified format */ format(result: JoinAnalysisResult, format: OutputFormat): string; /** * Format as comprehensive markdown report */ private formatMarkdown; private formatMarkdownHeader; private formatMarkdownSummary; private formatMarkdownJoinCandidates; private formatTopJoins; private formatMarkdownDependencyGraph; private formatMarkdownIntegrityReport; private formatMarkdownBusinessRules; private formatMarkdownRecommendations; private formatMarkdownPerformance; /** * Format as JSON for programmatic consumption */ private formatJSON; /** * Generate SQL join statements and optimization hints */ private formatSQL; /** * Generate visual diagram representation */ private formatDiagram; private formatStrategy; private formatCardinality; private getJoinType; } //# sourceMappingURL=join-formatter.d.ts.map