import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnDestroy, QueryList, Renderer2 } from '@angular/core'; export declare class DataSliderComponent implements AfterViewInit, OnDestroy { private renderer; private cdr; private platformId; loading: boolean; arrowVisible: boolean; arrowInside: boolean; content: ElementRef; slider: ElementRef; slides: QueryList; subscriptions: any[]; right: number; showArrows: boolean; canScrollRight: boolean; canScrollLeft: boolean; get defaultClass(): boolean; constructor(renderer: Renderer2, cdr: ChangeDetectorRef, platformId: any); get rightShadow(): boolean; get leftShadow(): boolean; get isTouch(): boolean; get isScrollLocked(): boolean; scrolledToEnd: EventEmitter; scrolledToStart: EventEmitter; ngAfterViewInit(): void; ngOnDestroy(): void; initializeSlider(): void; checkSliderWidth(): void; slideLeft(): void; slideRight(): void; correctScroll(slidesCount: number, repeat?: boolean): void; scrollToSlide(slideIndex: number): void; private checkScroll; }