/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ElementRef, OnDestroy } from '@angular/core'; import { ContextMenuTargetService } from './context-menu-target.service'; import * as i0 from "@angular/core"; /** * @hidden */ export declare const TARGET_CLASS = "k-contextmenu-target"; /** * Represents a [target](https://www.telerik.com/kendo-angular-ui/components/menus/api/contextmenutargetdirective) for the ContextMenu * ([see example](https://www.telerik.com/kendo-angular-ui/components/menus/contextmenu/target#directives)). * * @example * ```html *
* ``` */ export declare class ContextMenuTargetDirective implements OnDestroy { targetService: ContextMenuTargetService; /** * Specifies the data which is associated with the target. */ data: any; /** * Specifies the target DOM element. */ element: any; /** * @hidden */ hostClass: boolean; constructor(elementRef: ElementRef, targetService: ContextMenuTargetService); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }