import { DirectoryTreeProps } from './types.ts'; /** * TailwindCSS v4 class names for DirectoryTree component * DirectoryTreeコンポーネント用の TailwindCSS v4 クラス名 */ declare const directoryTreeClasses: { container: string; containerPending: string; entry: string; entryHover: string; entrySelected: string; entryItemSelected: string; expandIcon: string; expandIconSelected: string; typeIcon: string; typeIconSelected: string; name: string; nameDirectory: string; nameSelected: string; }; /** * @component DirectoryTree * @description A component to display a directory tree structure. It allows navigation and selection of files. * ディレクトリツリー構造を表示するコンポーネント。ファイルのナビゲーションと選択が可能。 */ export declare const DirectoryTree: ({ entries, expansion: { toggle, isExpanded, expandMultiple, collapseMultiple, isPending, alwaysExpanded, doubleClickAction }, selection: { onEntryClick, selectedPath, mode: selectionMode, selectedItems, onSelectionChange }, visual: { className, style, lineColor, showTreeLines, showExpandIcons, showDirectoryIcons, showFileIcons, iconOverrides, expandIconSize, removeRootIndent, highlightStyles, entryClassName, entryStyle, nameClassName, nameStyle, directoryNameClassName, directoryNameStyle, fileNameClassName, fileNameStyle, }, virtualScroll: virtualScrollOptions, }: DirectoryTreeProps) => import("react").JSX.Element; export { directoryTreeClasses }; //# sourceMappingURL=DirectoryTree.d.ts.map