import { DataGridCoordinates, DataGridCellKey, DataGridScope } from '../../types'; import { Grid } from '@vega-ui/utils'; export interface DataGridContextState { grid: Grid; active: DataGridCellKey; scopes: Map; changeActive(active: DataGridCellKey): void; excluded(key?: DataGridCellKey): boolean; setItemRef(position: DataGridCoordinates, key?: DataGridCellKey, scope?: DataGridScope): (element: HTMLDivElement) => void; removeItemRef(position: DataGridCoordinates, key?: DataGridCellKey, scope?: DataGridScope): void; } export declare const DataGridProvider: any, useDataGridContext: any;