import { EventEmitter, OnDestroy } from '@angular/core';
import { FocusIndicatorService } from '../accessibility/index';
import * as i0 from "@angular/core";
export declare class MenuNavigationItemDirective implements OnDestroy {
    readonly focusIndicatorService: FocusIndicatorService;
    private readonly _elementRef;
    private readonly _menuNavigationService;
    /** Emit when this menu is activated */
    activated: EventEmitter<void>;
    /** Unsubscribe from all observables on destroy */
    private readonly _onDestroy;
    /** Keep a reference to the focus indicator */
    private readonly _focusIndicator;
    constructor();
    ngOnDestroy(): void;
    setActive(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<MenuNavigationItemDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<MenuNavigationItemDirective, "[uxMenuNavigationItem]", never, {}, { "activated": "activated"; }, never, never, false, never>;
}
