export { Engine } from './core/Engine'; export { WindowManager } from './core/WindowManager'; export { PrefetchManager } from './core/PrefetchManager'; export { RequestQueue } from './core/RequestQueue'; export { IntelligentScrollDetector } from './core/IntelligentScrollDetector'; export { NetworkSpeedDetector } from './core/NetworkSpeedDetector'; export { NetworkAwarePrefetchManager } from './core/NetworkAwarePrefetchManager'; export { NetworkAwareRequestQueue } from './core/NetworkAwareRequestQueue'; export { AdaptiveBufferCalculator } from './core/AdaptiveBufferCalculator'; export { DevicePerformanceMonitor } from './core/DevicePerformanceMonitor'; export { ContentComplexityAnalyzer } from './core/ContentComplexityAnalyzer'; export { PerformanceOptimizer } from './core/PerformanceOptimizer'; export { MemoryManager } from './core/MemoryManager'; export { GPUAccelerator } from './core/GPUAccelerator'; export { BatchSizeOptimizer } from './core/BatchSizeOptimizer'; export { RequestDeduplicator } from './core/RequestDeduplicator'; export { PriorityRequestQueue, Priority } from './core/PriorityRequestQueue'; export { HeightMeasurementCache } from './core/HeightMeasurementCache'; export { VariableHeightManager } from './core/VariableHeightManager'; export { DynamicHeightEngine } from './core/DynamicHeightEngine'; export { SmartPrefetchAlgorithm } from './core/SmartPrefetchAlgorithm'; export { PreemptiveCache } from './core/PreemptiveCache'; export { IntelligentPagination } from './core/IntelligentPagination'; export { PerformanceAnalytics } from './core/PerformanceAnalytics'; export { PerformanceDashboard } from './core/PerformanceDashboard'; export { AccessibilityManager } from './core/AccessibilityManager'; export { AnimationManager } from './core/AnimationManager'; export { GlobalScrollManager } from './core/GlobalScrollManager'; export { ChatEngine } from './core/ChatEngine'; export type { ChatEngineConfig, ChatEngineState, ChatMessage } from './core/ChatEngine'; export { ReelsEngine } from './core/ReelsEngine'; export type { ReelsEngineConfig, ReelsEngineState, ReelItem } from './core/ReelsEngine'; export { RealTimeEngine } from './core/RealTimeEngine'; export type { RealTimeConfig, RealTimeState, RealTimeItem, UpdateOperation } from './core/RealTimeEngine'; export type { EngineConfig, VisibleRange, FetchMoreCallback, EngineState, ScrollAnalysis } from './core/types'; export { ScrollObserver } from './platform/browser/ScrollObserver'; export { useLazyList } from './adapters/react/useLazyList'; export { LazyList } from './adapters/react/LazyList'; export { useLazyComponent } from './adapters/react/hooks/useLazyComponent'; export { withLazyRender } from './adapters/react/hooks/useLazyComponent'; export { createLazyComponent } from './adapters/react/components/withLazyRender'; export type { LazyMode } from './adapters/react/hooks/useLazyComponent'; export { LazyScroll, createLazyScroll } from './adapters/vanilla/lazyScroll'; declare class LazyScrollElementClass { constructor(); setItems(items: any[]): void; refresh(): void; getVisibleRange(): { start: number; end: number; }; static registerElement(): void; } declare const LazyScrollElement: typeof LazyScrollElementClass; export { LazyScrollElement }; export { debounce } from './utils/debounce'; export { throttle } from './utils/throttle'; //# sourceMappingURL=index.d.ts.map