import * as i0 from '@angular/core'; import { AfterViewInit } from '@angular/core'; declare class InfiniteScrollComponent implements AfterViewInit { private readonly scrollContainer; /** 滚动到底部时回调 */ ncReachedBottom: i0.OutputEmitterRef; /** 是否禁用检测 */ ncDisableDetection: i0.InputSignalWithTransform; /** 触发加载的距离阈值,单位为px */ ncDistance: i0.InputSignalWithTransform; /** 防抖延迟(单位ms),默认用户停止滚动触底200ms后执行方法 */ ncDelay: i0.InputSignalWithTransform; private readonly destroyRef; private readonly renderer; private readonly scrollSubject; private isNearBottom; private removeScrollListener; private scrollSubscription; constructor(); ngAfterViewInit(): void; private initScrollListener; private handleScroll; private cleanup; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NcInfiniteScrollModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { InfiniteScrollComponent, NcInfiniteScrollModule };