import { EventEmitter } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { LogoType } from '../../../Enum/logo-type.enum'; 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 { ScreenSizerService } from '../../../services'; import { BabylonAddressItem } from '../babylon-static-footer/babylon-static-footer.component'; import * as i0 from "@angular/core"; export declare class BabylonHeaderMobileComponent { private readonly dialog; private readonly screenSizer; headerFixed: boolean; logos?: Record; linkLogo?: BabylonButtonI; menu?: BabylonMenuButtonI[]; links?: BabylonMenuButtonI[]; shop?: string; news?: string; menuInfo?: BabylonMenuInfoI; lang?: string; socialMedia?: BabylonButtonI[]; address?: BabylonAddressItem; contactInfo?: BabylonButtonI[]; contactLinks?: BabylonButtonI[]; title?: string; ndTitle?: string; btnBook?: BabylonButtonI; addressTitle?: string; contactTitle?: string; multipleMotorsModal?: boolean; engineExtern?: boolean; extraLogo?: boolean; openEngine: EventEmitter; openLanguages: EventEmitter; openNews: EventEmitter; anchorClicked: EventEmitter; modalClick: EventEmitter; openModalMultMotors: EventEmitter; private platformId; constructor(dialog: MatDialog, screenSizer: ScreenSizerService); onAnchorClicked(): void; isRooms(name: string): boolean; isOffers(name: string): boolean; preventLink(e: Event): void; openOffer(): void; openLanguagesModal(): void; openEngineModal(): void; openNewsletter(): void; openModalMultipleMotors(): void; onToggleMenu(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }