import { ElementRef, EventEmitter, Renderer2 } from '@angular/core'; export declare class VirtualScrollDirective { private el; private renderer; private _totalCount; top: HTMLElement; bottom: HTMLElement; scrollOffset: number; itemHeight: number; set totalCount(count: number); get totalCount(): number; rangeChanged: EventEmitter; private scrollTimer; private lastScrollFireTime; constructor(el: ElementRef, renderer: Renderer2); reset(): void; throttleScroll(target: any): void; onscroll({ target }: Event): void; initialSetup(): void; }