interface FetchMoreCallback { (): Promise; } interface LazyScrollConfig { itemHeight: number; viewportHeight: number; bufferSize?: number; fetchMore: FetchMoreCallback; } declare function lazyScroll(node: HTMLElement, config: LazyScrollConfig): { update(newConfig: LazyScrollConfig): void; destroy(): void; }; export { lazyScroll };