import React, { ReactText } from "react"; import { DataGridCellProps } from "./data-grid-cell.props"; import { DataGridColumn } from "./data-grid.props"; export interface DataGridContextType { onCellFocused: (itemFocused: DataGridCellProps, event: React.FocusEvent) => void; onCellKeyDown: (itemFocused: DataGridCellProps, event: React.KeyboardEvent) => void; focusRowKey: ReactText | null; focusColumnKey: ReactText | null; desiredVisibleRowIndex: number | null; desiredFocusRowKey: ReactText | null; desiredFocusColumnKey: ReactText | null; columns: DataGridColumn[] | null; dataRowKey: ReactText | null; } export declare const DataGridContext: React.Context;