import type { SelectionProps, SelectionT, TableSelection } from "../helpers/selection/selection.types.js"; type UseTableSelectionArgs = SelectionProps & { data: T[]; getRowId: (rowData: T, index: number) => string | number; }; declare function useTableSelection({ selectionMode, defaultSelectedKeys, selectedKeys: selectedKeysProp, onSelectionChange, disabledKeys, data, getRowId, }: UseTableSelectionArgs): TableSelection; export { useTableSelection }; export type { SelectionProps, SelectionT };