import { AfterViewInit, ElementRef, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; export declare class BabylonSlidersDirective implements AfterViewInit, OnDestroy { private el; sliders: 'cs_slider_container' | 'cs_gallery_slider_nav' | 'cs_gallery_slider_nav_2' | 'cs_gallery_slider_thumb' | 'cs_gallery_slider_thumb_2' | 'cs_slider_container2' | 'cs_slider_container3' | 'cs_slider_container4' | 'cs_slider_container5'; private resizeTimeout; private readonly platformId; private resizeFn; constructor(el: ElementRef); ngAfterViewInit(): void; private waitForJQuery$; private waitForSlick$; /** Carga jQuery + slick en orden y espera a que estén listos */ private ensureJQueryAndSlick$; ngOnDestroy(): void; private loadDependenciesAndInitialize; private executeInitializeSlider; private waitForSlickAvailability; private initializeSlider; private initSlickSlider; private initSlickSlider2; private initSlickSlider3; private initSlickSliderNav; private initSlickSliderNav_2; private initSlickSliderThumb; private initSlickSliderThumb_2; private initSlickSlider4; private initSlickSlider5; private getSliderSetting; private getSlidesPerView; private toggleSliderArrows; private syncSliders; moveToNextSlide(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }