interface IUserMenuListItem { key: string; label: string; badge?: number; group?: string; } export interface IUserMenu { imgUri: string; list?: IUserMenuListItem[]; } export type Component = { id?: string; style?: string; companybrandname: string; companylogouri: string; // pagetitle: string; switchopen?: "yes" | "no"; usermenu?: IUserMenu; noburger?: string; }; export type Events = { navbarDropDownClick: { key: string }; navmenuswitch: { isOpen: boolean }; navbarSlotClick: { side: "left" | "right" | "center" }; };