/// export declare namespace Navigation { type Props = { data: NavigationItem[]; }; type NavigationItem = { title: string; icon?: React.ReactNode; route?: string; hidden?: boolean; subItems?: { title: string; route?: string; hidden?: boolean; }[]; }; type Chevron = { color?: string; }; type SubItem = NavigationItem & { subNavIndex: number; parentIndex: number; }; type NavItem = Navigation.NavigationItem & { isOpen: boolean; onClick?: () => void; isNavActive: boolean; index?: number; onSubItemClick?: (subItem: SubItem) => void; activeSubNav?: null | number; }; type ActiveNav = { nav: null | number; subNav?: null | number; }; }