import { EventEmitter } from '@angular/core'; import { MenuItem } from './menu-item'; import { MenuItemAdditionalData } from './menu-item-additional-data'; import { MenuService } from './menu.service'; import { WindowService } from '@ironsource/fusion-ui/services/window'; import { Location } from '@angular/common'; import * as i0 from "@angular/core"; export declare abstract class MenuBaseComponent { private menuService; private windowService; private location; private _menuItems; routeChanged: EventEmitter; set menuItems(menuItems: MenuItem[]); get menuItems(): MenuItem[]; get currentPath(): string; menuAdditionalItemClicked: EventEmitter; menuItemClicked: EventEmitter; mouseLeave: EventEmitter; mouseEnter: EventEmitter; constructor(menuService: MenuService, windowService: WindowService, location: Location); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }