import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export interface MenuItem { label: string; icon?: string; value?: any; disabled?: boolean; checked?: boolean; shortcut?: string; children?: MenuItem[]; } export declare class MenuComponent { items: MenuItem[]; placement: 'left' | 'right'; contextMenu: boolean; itemClick: EventEmitter; opened: boolean; hoveredItem: MenuItem | null; x: number; y: number; toggle(): void; onItemClick(item: MenuItem, event: Event): void; onContextMenu(event: MouseEvent): void; close(): void; stop(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }