// types.ts
import { ReactNode } from 'react';

export interface MenuItem {
  title: string;
  href?: string;
  icon?: ReactNode;
  submenu?: SubmenuSection[];
  submenucount?: number;  // ✅ Add this line
 
}

export interface SubmenuSection {
  title: string;
  items: SubmenuItem[];
}

export interface SubmenuItem {
  key: number;
  itemName: string;
  href: string;
  addnewhighlight?: boolean;
}