import { ElementRef, AfterViewInit, OnDestroy, DoCheck, Renderer, EventEmitter, IterableDiffers, TemplateRef } from '@angular/core'; import { DomHandler } from '../dom/domhandler'; export declare class DataScroller implements AfterViewInit, DoCheck, OnDestroy { el: ElementRef; renderer: Renderer; domHandler: DomHandler; value: any[]; rows: number; lazy: boolean; onLazyLoad: EventEmitter; style: any; styleClass: string; buffer: number; inline: boolean; scrollHeight: any; header: any; footer: any; itemTemplate: TemplateRef; loader: any; dataToRender: any[]; first: number; differ: any; scrollFunction: any; contentElement: any; constructor(el: ElementRef, differs: IterableDiffers, renderer: Renderer, domHandler: DomHandler); ngAfterViewInit(): void; ngDoCheck(): void; load(): void; reset(): void; isEmpty(): boolean; createLazyLoadMetadata(): any; bindScrollListener(): void; ngOnDestroy(): void; } export declare class DataScrollerModule { }