import type { ScanResult } from './file-scanner.js'; import type { CodeAnalysis } from './code-analyzer.js'; import type { DependencyAnalysis } from './dependency-analyzer.js'; import type { AIProvider } from '../providers/index.js'; export interface DiagramResult { type: 'flowchart' | 'graph' | 'sequence'; mermaidCode: string; description: string; } export declare function buildDiagram(scan: ScanResult, codeAnalysis: CodeAnalysis, deps: DependencyAnalysis, provider: AIProvider): Promise; //# sourceMappingURL=diagram-builder.d.ts.map