// 统一类型定义文件，避免重复定义冲突

export type UserInfo = {
  nickname: string
  role: string
}

export type TagItem = {
  path: string
  title: string
  isAffix?: boolean
}

export type MenuChild = {
  id: string
  title: string
  path: string
}

export type MenuGroup = {
  title: string
  children: MenuChild[]
}

export type MenuItem = {
  id: string
  title: string
  icon: string // 你的 svg 路径
  path?: string
  groups?: MenuGroup[]
}

export type TabItem = {
  id: string
  title: string
  path: string
}
