export declare const Direction: { Horizontal: number; Vertical: number; }; export declare class TinyList { private startIndex; private endIndex; private startBoundary; private endBoundary; private containerWidth; private viewHeight; private viewWidth; private containerHeight; private scorllDirection; private itemSize; private defaultItemSize; private viewDiv; private contentDiv; private itemCount; private itemPool; private itemMap; private itemSizeList; private MOVE_DELTA; private curScrollOffset; private fillItemFunc; private onStartFunc; private onEndFunc; private CalculateItemSizeFunc; private cacheNumber; CreateList: (root: any, count: any, viewSize: any, direction: any, calculatedSize: any, cacheNum: any, fillFunc: any) => any; private InitItemsSize; private GetItemSize; SetOnStartFunc: (onStart: any) => void; SetOnEndFunc: (onEnd: any) => void; private onScroll; AppendList: (count: any) => void; private resetContentPosision; Refresh: (count: any) => void; private fill; private CreateItem; private Forward; private BackWard; private Leftward; private Rightward; private SetItemPosition; private RefreshEndBundary; private RefreshBeginBundary; private CalculateContentSize; private IsItemUpOfViewport; private IsItemBottomOfViewport; private RecycleBegin; private RecycleEnd; private IsInRange; private GetItemsRange; private RecycleAll; }