export type Menu = {
  leftItems: MenuItem[]
  rightItems: MenuItem[]
}

export type MenuItem = {
  text: string,
  href?: string
  megaMenu?: MegaMenu
  display?: "normal" | "button"
}

type MegaMenu = {
  groups: MegaMenuGroup[]
  text: MegaMenuText
}

type MegaMenuGroup = {
  title: string
  items: MegaMenuItem[]
}

type MegaMenuItem = {
  title: string,
  description: string
  href: string
  icon?: string
}

type MegaMenuText = {
  quote: string
  source: string
}