import { IMenuBuilder } from "./menu.builder"; /** * Represents a menu item and enables to set parametres to it */ export declare abstract class IMenuItemBuilder { constructor(); /** * Item's name to be displayed * @param header value */ withHeader(header: string): IMenuItemBuilder; /** * Item's icon * @param name Icon name * @param iconSvg Url of icon or base64 string */ withIcon(name: string, iconSvg: string): IMenuItemBuilder; /** * Enabled the item * @param value value */ withIsEnabled(value: boolean): IMenuItemBuilder; /** * Item's submenu */ withSubmenu(): IMenuBuilder; }