import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { ContextMenuButtons, ElementClickEvent, XYScreenCoordinate } from '../models'; import * as i0 from "@angular/core"; export declare class ContextMenuComponent implements OnInit, OnChanges { menuTopLeftPosition: XYScreenCoordinate | undefined; clickContext?: ElementClickEvent; buttonVisibility: ContextMenuButtons; onShowProperties: EventEmitter; private menuTrigger?; menu: any; hoveringMenu: boolean; displayMenuTrigger: boolean; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; setItemMenuHover(ev: boolean): void; clickedItem(ev: string): void; onItemMenuClosed(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }