/** * Copyright © INOVUA TRADING. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import { TypeDataGridProps, TypeComputedProps, TypeGetColumnByParam, TypeCellProps, TypeBatchUpdateQueue } from '../../types'; import { MutableRefObject } from 'react'; declare const useActiveCell: (props: TypeDataGridProps, computedPropsRef: MutableRefObject) => { computedActiveCell: [number, number] | null | undefined; getCellSelectionIdKey: (rowIndex: number, columnIndex: number) => string | number; getCellSelectionKey?: ((cellProps: number | TypeCellProps | string, col: TypeGetColumnByParam) => string | number) | undefined; getCellSelectionBetween: (start?: [number, number], end?: [number, number]) => { [key: string]: boolean; }; incrementActiveCell: (direction: [number, number]) => void; setActiveCell: (activeCell: [number, number] | null, queue?: TypeBatchUpdateQueue) => void; }; export default useActiveCell;