export type TreeViewNode = { id: string; label: string; type: 'folder' | 'file'; icon?: boolean; children?: TreeViewNode[]; }; export type TreeViewSize = 'sm' | 'md' | 'lg'; export type TreeViewProps = { nodes: TreeViewNode[]; size?: TreeViewSize; showIcons?: boolean; className?: string; onNodeClick?: (node: TreeViewNode) => void; }; export declare const TreeView: ({ nodes, size, showIcons, className, onNodeClick, }: TreeViewProps) => import("react/jsx-runtime").JSX.Element;