import { IterableDiffers, TemplateRef, ViewContainerRef } from '@angular/core';
export declare class SdForDirective {
    private templateRef;
    private viewContainer;
    private differs;
    private items;
    private viewRefsMap;
    private _diffrence;
    constructor(templateRef: TemplateRef<any>, viewContainer: ViewContainerRef, differs: IterableDiffers);
    set ngxtForOf(items: any);
    itemsAtOnce: number;
    intervalLength: number;
    ngDoCheck(): void;
    private progressiveRender;
    private renderItems;
}
