import { NestedNodeDefinitionCategory } from '../types'; /** * @file Category tree component for hierarchical category navigation */ import * as React from "react"; export type CategoryTreeProps = { categories: NestedNodeDefinitionCategory[]; /** Selected category paths (empty set means "All" is selected) */ selectedPaths: Set; /** * Called when a category is clicked. * @param path - The clicked category path (null for "All") * @param multiSelect - Whether this is a multi-select action (Cmd/Ctrl+click) */ onSelect: (path: string | null, multiSelect: boolean) => void; expandedPaths: Set; onToggle: (path: string) => void; }; export declare const CategoryTree: React.FC;