export type MenuItem = MenuItemLink | MenuItemSubMenu | MenuItemTitle; export interface MenuItemBase { disabled?: boolean; href?: string; items?: (MenuItemLink | MenuItemTitle)[]; label: string; symbol?: string; title?: string; } export interface MenuItemLink extends MenuItemBase { href: string; } export interface MenuItemSubMenu extends MenuItemBase { items: (MenuItemLink | MenuItemTitle)[]; } export type MenuItemTitle = MenuItemBase; export declare const contributeMenuItem: MenuItemSubMenu; export declare const explorersMenuItem: MenuItemSubMenu; export declare function updateMenuItem(menuItem: MenuItem, symbol: string, update: Partial): MenuItem;