import { AfterViewInit, OnDestroy } from '@angular/core'; import { BabylonButtonI, BabylonItemI, BabylonMultimediaI, BabylonTextInfoI } from '../../../../interfaces'; import * as i0 from "@angular/core"; export declare class C2TxtSvgImgCtaComponent implements AfterViewInit, OnDestroy { texts?: BabylonTextInfoI; multimedia?: BabylonMultimediaI; buttons?: BabylonButtonI[]; items?: BabylonItemI[]; tagName: string; platformId: Object; private faqSection?; private resizeTimeoutId?; private mutationObserver?; private readonly handleResize; ngAfterViewInit(): void; ngOnDestroy(): void; trackByIndex(index: number): number; private moveTopPanel; private initializeResizeListener; private initializeMutationObserver; getFirstImageByTag(tagName: string): import("../../../../interfaces").BabylonImageI | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }