import * as _angular_core from '@angular/core'; import { MenuContentDirective } from '@edsis/component/dropdown-menu'; /** * Opens a menu anchored to the cursor when the host fires `contextmenu`. * Reuses `` from the dropdown-menu entry. * * @example *
Right-click me
* * * * * * */ declare class ContextMenuTriggerDirective { private readonly overlay; private readonly vcr; private readonly el; private readonly destroyRef; readonly ContextMenuTrigger: _angular_core.InputSignal; readonly disabled: _angular_core.InputSignalWithTransform; readonly openedChange: _angular_core.OutputEmitterRef; private overlayRef; readonly isOpen: _angular_core.WritableSignal; constructor(); protected onContextMenu(event: MouseEvent): void; protected onKeyDown(event: KeyboardEvent): void; openAt(x: number, y: number): void; close(emitOpenedChange?: boolean): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵdir: _angular_core.ɵɵDirectiveDeclaration; } export { ContextMenuTriggerDirective };