import { OnInit, Injector, ElementRef } from '@angular/core'; import { OBarMenuComponent } from './o-bar-menu.component'; import { OTranslateService } from '../../services'; export declare const DEFAULT_INPUTS_O_BAR_MENU_ITEM: string[]; export declare class OBarMenuItemComponent implements OnInit { protected elRef: ElementRef; protected injector: Injector; static DEFAULT_INPUTS_O_BAR_MENU_ITEM: string[]; protected menu: OBarMenuComponent; protected translateService: OTranslateService; protected _itemTitle: string; protected _tooltip: string; protected _icon: string; protected _route: string; protected _action: Function; protected _restricted: boolean; protected _isHovered: boolean; onMouseover: () => boolean; onMouseout: () => boolean; constructor(menu: OBarMenuComponent, elRef: ElementRef, injector: Injector); ngOnInit(): void; setDOMTitle(): void; collapseMenu(evt: Event): void; itemTitle: string; tooltip: string; icon: string; route: string; action: Function; restricted: boolean; isHovered: boolean; } export declare class OBarMenuItemModule { }