import { FileText, Database, Cpu, Waypoints, ArrowRight, Send, Trash2, Link } from 'lucide-react'; const tools = [ { id: 'input', label: 'Data Source', icon: FileText, group: 'Data Ingestion' }, { id: 'vector-db', label: 'Vector Store', icon: Database, group: 'Data Ingestion' }, { id: 'llm', label: 'LLM Core', icon: Cpu, group: 'AI Processing' }, { id: 'embedder', label: 'Embeddings', icon: Waypoints, group: 'AI Processing' }, { id: 'router', label: 'Semantic Router', icon: ArrowRight, group: 'Logic' }, { id: 'output', label: 'Response', icon: Send, group: 'Output' }, ]; export default function Sidebar({ onAddNode, onClear, onConnectSelected, hasSelection }) { return ( ); }