import { ElementRef, EventEmitter, Renderer2 } from '@angular/core'; import { Router } from '@angular/router'; import { LogoType } from '../../../../Enum'; import { BabylonButtonI, BabylonImageI, BabylonMenuButtonI, BabylonMenuInfoI, BabylonTextInfoI } from '../../../../interfaces'; import { BabylonEngineModalI, BabylonLanguageModalI, BabylonLanguageModalItem } from '../../../core'; import * as i0 from "@angular/core"; export declare class C4MeTxtSvgCtaComponent { private renderer; private router; multipleMotorsModal?: boolean; logos?: Record; linkLogo?: BabylonButtonI; menu?: BabylonMenuButtonI[]; menuInfo?: BabylonMenuInfoI; btnBook?: BabylonButtonI; texts?: BabylonTextInfoI; languages?: BabylonLanguageModalI; engine?: BabylonEngineModalI; linkHome?: string; ownBookModal?: boolean; stickyHeader: boolean; menuOpen: boolean; bookModalOpen: boolean; modalClick: EventEmitter; openModalMultMotors: EventEmitter; openEngine: EventEmitter; burgerMenu: ElementRef; bookModal: ElementRef; mCont: ElementRef; languageSelect: EventEmitter; private navSub?; private isBrowser; constructor(renderer: Renderer2, router: Router, platformId: object); onWindowScroll(): void; toggleMenu(): void; private closeMenuOnNav; private applyMenuClasses; ngAfterViewInit(): void; openModalMultipleMotors(): void; openEngineModal(): void; toggleBookModal(): void; private closeBookModalOnNav; private applyBookModalClasses; selectLanguage(language: BabylonLanguageModalItem): void; getFormattedUrl(link: any): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }