import type { UmbMenuItemElement } from './menu-item-element.interface.js'; import type { ManifestWithDynamicConditions, ManifestElement } from '../../../../../libs/extension-api/index.js'; export interface ManifestMenuItem extends ManifestElement, ManifestWithDynamicConditions { type: 'menuItem'; meta: MetaMenuItem; } export interface MetaMenuItem { label: string; menus: Array; entityType?: string; icon?: string; } declare global { interface UmbExtensionManifestMap { umbMenuItem: ManifestMenuItem; } }