interface UseCheckboxRowIndexesParams { rows: readonly RowType[]; rowKeyGetter?: (row: RowType) => RowIdType; selectedRows?: ReadonlySet; selectingRowConfig?: { selectingRowsIsActive?: boolean; }; flattenedRowsArrAndMap: unknown; setSelectedRows: unknown; isRowsGroupingActive: boolean; } export declare function useCheckboxRowIndexes({ rows, rowKeyGetter, selectedRows, selectingRowConfig, flattenedRowsArrAndMap, setSelectedRows, isRowsGroupingActive, }: UseCheckboxRowIndexesParams): { checkboxSelectedRowIndexes: Set | undefined; checkboxVisibleRowIndexes: Set | undefined; }; export {};