import { AfterViewInit, ElementRef, NgZone, OnDestroy } from '@angular/core'; import { BabylonButtonI, BabylonMultimediaI, BabylonSocialMediaI, BabylonTextInfoI } from '../../../../interfaces'; import { BabylonAddressItemI } from '../../../../interfaces/babylon-address-item.interface'; import { BabylonImageI } from '../../../../interfaces/babylon-image.interface'; import * as i0 from "@angular/core"; export declare class FoC3TxtIcoV2Component implements AfterViewInit, OnDestroy { private readonly ngZone; texts?: BabylonTextInfoI; footerLinks?: BabylonButtonI[]; socialMedia?: BabylonSocialMediaI[]; address?: BabylonAddressItemI[]; addressHotel?: BabylonAddressItemI[]; multimedia?: BabylonMultimediaI; buttons?: BabylonButtonI[]; partnersSlider?: ElementRef; currentYear: number; private sliderInitialized; private swiperInstance?; constructor(ngZone: NgZone); ngAfterViewInit(): void; ngOnDestroy(): void; getFullAddress(): string; getAddressHref(): string; getPhoneHref(): string; getEmailHref(): string; getPrimaryAddressHref(): string; getPhoneLink(phone?: string): string; getEmailLink(email?: string): string; getPartnerSlides(): BabylonImageI[]; getPartnerHref(image: BabylonImageI): string; getPartnerLinkType(image: BabylonImageI): string; scrollToTop(): void; trackByIndex(index: number): number; private buildMapsHref; private initSlider; private destroySlider; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }