import React from 'react'; interface EngineConfig { itemHeight: number; viewportHeight: number; bufferSize?: number; totalItems?: number; } interface FetchMoreCallback { (): Promise; } interface LazyListProps extends EngineConfig { fetchMore: FetchMoreCallback; renderItem: (item: any, index: number) => React.ReactNode; items: any[]; className?: string; style?: React.CSSProperties; } declare const LazyList: React.ForwardRefExoticComponent>; export { LazyList };