export declare class DdaHomeBanner { el: HTMLElement; /** Props */ autoplay: boolean; interval: number; /** States */ currentSlide: number; slides: HTMLElement[]; autoPlayActive: boolean; private autoPlayInterval; private pausedProgressOffset; private animationFrameId; componentDidLoad(): void; disconnectedCallback(): void; componentDidRender(): void; updateSlides(): void; startAutoplay(): void; stopAutoplay(): void; toggleAutoplay(): void; playVideoInCurrentSlide(): void; nextSlide(): void; prevSlide(): void; setSlide(index: number): void; onSlideChanged(): void; animateProgress(startRatio?: number): void; resetProgress(): void; render(): any; }