import { type Row, type Table } from '@tanstack/table-core'; import { type TableStore } from './use-table.js'; interface UseTableSelectionOptions { additionalRootNodes: HTMLElement[]; data: T[] | null; table: Table; store: TableStore; } export declare const useTableSelection: ({ additionalRootNodes, data, table, store }: UseTableSelectionOptions) => { containerRef: import("react").RefObject; rangeSelectionAnchorRef: import("react").RefObject; handleRowSelection: (row: Row, rangeRequested: boolean) => void; handlePageSelection: (rows: Row[], selected: boolean) => void; }; export {}; //# sourceMappingURL=use-table-selection.d.ts.map