/** * @license * Copyright Datorama. All Rights Reserved. * * Use of this source code is governed by an Apache License 2.0 license that can be * found in the LICENSE file at https://github.com/datorama/client-core/blob/master/LICENSE */ import { AfterViewInit, ElementRef, NgZone, OnDestroy, OnInit } from '@angular/core'; import { DatoMenuComponent } from './menu.component'; export declare class DatoMenuTriggerForDirective implements OnInit, OnDestroy, AfterViewInit { private host; private zone; private parentMenu; set childMenu(menu: DatoMenuComponent); private _childMenu; private isRoot; private originClosed; constructor(host: ElementRef, zone: NgZone, parentMenu: DatoMenuComponent); get childMenu(): DatoMenuComponent; get element(): any; ngOnInit(): void; openMenu(): void; closeMenu(): void; ngAfterViewInit(): void; private subscribeChildMenuItemsHovered; ngOnDestroy(): void; }