import { IStoreState } from '../../index.data'; export declare class VScrollBarHelper { barOffset: number; barSize: number; private _allVisibleRowHeight; private state; constructor(state: IStoreState); getBarOffset(): number; getBarSize(): number; getThumbOffset(): number; getThumbSize(): number; } export declare function get_allVisibleRowHeight_exceptFrozen(state: IStoreState): number; /** * 找到某个区域内的全部可加载行, 包括可见行和预加载行 及 冻结行 * @param state * @param clipHeight 区域高度 * @return [true, false, false...], true表示可见, 数组长度等于state.rows.length */ export declare function getAllLoadableRowFlags(state: IStoreState): boolean[]; export declare function _getAllLoadableRowFlags(state: IStoreState, loadingHeight: number, collapsedFlags: boolean[], scrollY: number): boolean[];