import { FC } from 'react'; import { NavItem } from './types'; interface NavItemRendererProps { item: NavItem; depth: number; maxDepth: number; currentPath: string; expandedItems: Set; toggleExpand: (id: string) => void; onItemClick: (path: string) => void; onToggleCollapse?: () => void; collapsed: boolean; /** * Active context (org/workspace/project/tenant) as URLSearchParams. When * provided, it's merged into the anchor `href` so the link already carries * context — Ctrl/Cmd/middle-click open the destination with the right * context instead of a bare path, and the destination never has to re-sync * context after mount (the second navigation that "feels like a reload"). */ contextSearchParams?: URLSearchParams; } export declare const NavItemRenderer: FC; export {}; //# sourceMappingURL=NavItemRenderer.d.ts.map