import { AnyObject } from '../../../../../shared/types'; import { IhoTableConfig } from '../../../../../components/iho-table'; export declare const scrollStateMap: { uuidMap: Map; tHeaderHeight: import("vue").Ref; scrollPending: boolean; tBodyWrapper: import("vue").Ref; }>>; getItemFromUUID: (uuid: string) => Partial<{ dataList: AnyObject[]; capacityInfo: { pageData: AnyObject[]; percent: number; }[]; currentPage: number; config: IhoTableConfig; tBodyHeight: import("vue").Ref; tHeaderHeight: import("vue").Ref; scrollPending: boolean; tBodyWrapper: import("vue").Ref; }>; setItemFromUUID: (uuid: string, value: Partial<{ dataList: AnyObject[]; capacityInfo: { pageData: AnyObject[]; percent: number; }[]; currentPage: number; config: IhoTableConfig; tBodyHeight: import("vue").Ref; tHeaderHeight: import("vue").Ref; scrollPending: boolean; tBodyWrapper: import("vue").Ref; }>) => void; removeItemFromUUID: (uuid: string) => void; }; export declare function isPagerScrollEnable(config: IhoTableConfig): boolean; export declare function isTreeTable(config: IhoTableConfig): boolean; export declare function pageCapacityCalc(dataList: AnyObject[], config: IhoTableConfig): { pageData: AnyObject[]; percent: number; }[];