/** * 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. */ /// declare const _default: { name: string; hook: (props: import("../../types").TypeDataGridProps, { rowSelectionEnabled, hasRowNavigation, listenOnCellEnter, }: { listenOnCellEnter: boolean; rowSelectionEnabled: boolean; hasRowNavigation: boolean; }, computedPropsRef: import("react").MutableRefObject) => { computedActiveCell: [number, number] | null | undefined; getCellSelectionIdKey: (rowIndex: number, columnIndex: number) => string | number; getCellSelectionKey?: ((cellProps: string | number | import("../../types").TypeCellProps, col: import("../../types").TypeGetColumnByParam) => string | number) | undefined; cellDragStartRowIndex: number | null; setCellDragStartRowIndex: import("react").Dispatch>; setActiveCell: (activeCell: [number, number] | null) => void; incrementActiveCell: (direction: [number, number]) => void; computedCellSelection: import("../../types").TypeCellSelection; setCellSelection: (cellSelection: import("../../types").TypeCellSelection) => void; cellSelectionEnabled: boolean; cellMultiSelectionEnabled: boolean; cellNavigationEnabled: boolean; computedCellBulkUpdateMouseDown: (event: MouseEvent, cellProps: import("../../types").CellProps) => void; bulkUpdateMouseDown: boolean; computedCellBulkUpdateMouseUp: (event: MouseEvent) => void; onCellSelectionDraggerMouseDown: ((event: any, { columnIndex, rowIndex }: { columnIndex: number; rowIndex: number; }, selectionFixedCell?: [number, number] | null | undefined) => void) | null; toggleActiveCellSelection: (fakeEvent?: { metaKey: boolean; ctrlKey: boolean; shiftKey: boolean; } | undefined) => void; getCellSelectionBetween: (start?: [number, number] | undefined, end?: [number, number] | undefined) => { [key: string]: boolean; }; onCellEnter: ((event: any, { columnIndex, rowIndex }: { columnIndex: number; rowIndex: number; }) => void) | null; }; defaultProps: () => {}; }; export default _default;