/** * Dependency Graph View * * Interactive terminal-based dependency visualization. */ import type React from 'react'; import type { ScannedPlugin } from '../../core/types/plugin.js'; interface DependencyGraphViewProps { /** List of scanned plugins to build graph from */ plugins: ScannedPlugin[]; /** Maximum height for the view */ maxHeight: number; /** Whether this view is active for input */ isActive: boolean; /** Callback when user wants to close the view */ onClose: () => void; /** Callback to export graph */ onExport?: (format: 'dot' | 'mermaid' | 'json' | 'html', content: string) => void; } export declare function DependencyGraphView({ plugins, maxHeight, isActive, onClose, onExport }: DependencyGraphViewProps): React.ReactElement; export {}; //# sourceMappingURL=DependencyGraphView.d.ts.map