import { AfterViewInit, ChangeDetectorRef, ElementRef, NgZone, OnDestroy } from '@angular/core'; import { BabylonImageI, BabylonItemI, BabylonTextInfoI } from '../../../../interfaces'; import * as i0 from "@angular/core"; export declare class SliC2ImgTxtRComponent implements AfterViewInit, OnDestroy { private readonly ngZone; private readonly cdr; private sliderInitialized; private swiperInstance?; currentSlide: number; totalSlides: number; private sliderSettings; tagName: string; texts?: BabylonTextInfoI; private _items?; private _normalizedItems; get items(): BabylonItemI[] | BabylonImageI[] | undefined; set items(value: BabylonItemI[] | BabylonImageI[] | undefined); get normalizedItems(): BabylonItemI[]; private normalizeItems; sectionSlider?: ElementRef; sliderPrev?: ElementRef; sliderNext?: ElementRef; sliderPagination?: ElementRef; constructor(ngZone: NgZone, cdr: ChangeDetectorRef); ngAfterViewInit(): void; ngOnDestroy(): void; trackSlide(index: number): number; formatCounter(value: number): string; trackSource(index: number): number; private initSlider; getFirstImageByTag(tagName: string, multimedia: any): BabylonImageI | undefined; private destroySlider; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }