import { ObjectForExtending, TableConfig } from '../types'; export declare const useInfinityScroll: ({ tableConfig, rows, }: { tableConfig: TableConfig; rows: RowType[]; }) => { handleInfinityScrollRegionChange: (range: import('@glideappsfinal/glide-data-grid').Rectangle, tx: number, ty: number, extras: { selected?: import('@glideappsfinal/glide-data-grid').Item | undefined; freezeRegion?: import('@glideappsfinal/glide-data-grid').Rectangle | undefined; freezeRegions?: readonly import('@glideappsfinal/glide-data-grid').Rectangle[] | undefined; }) => void; infinityScrollActiveInConfig: boolean; isHaveActiveInfinityScroll: boolean; infinityScrollHasMore: boolean; };