import { EventEmitter, OnInit } from '@angular/core'; import { BabylonButtonI } from '../../../interfaces/babylon-button.interface'; import { BabylonImageI } from '../../../interfaces/babylon-image.interface'; import { BabylonMenuButtonI } from '../../../interfaces/babylon-menu-button.interface'; import { BabylonMenuInfoI } from '../../../interfaces/babylon-menu-info.interface'; import * as i0 from "@angular/core"; export declare class BabylonHeaderMenuCenterComponent implements OnInit { headerFixed: boolean; logo?: BabylonImageI; logoSticky?: BabylonImageI; linkLogo?: BabylonButtonI; btnBook?: BabylonButtonI; shop?: string; news?: string; menu?: BabylonMenuButtonI[]; menuInfo?: BabylonMenuInfoI; lang?: string; title?: string; ndTitle?: string; multipleMotorsModal?: boolean; links?: BabylonButtonI[]; engineExtern?: boolean; openEngine: EventEmitter; openLanguages: EventEmitter; openNews: EventEmitter; modalClick: EventEmitter; openModalMultMotors: EventEmitter; isHamburgerActive: boolean; private platformId; btnBookButton: BabylonButtonI; ngOnInit(): void; openLanguagesModal(): void; openNewsletter(): void; openModalMultipleMotors(): void; preventLink(e: Event): void; toggleMenu(): void; onAnchorClicked(): void; openShop(): void; openNewsletterLink(): void; openEngineModal(): void; openLink(link: BabylonMenuButtonI): void; private getLinkByType; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }