import { FC } from 'react';
import DataGrid, { DataGridNode, IOptions } from './index';
interface IDataGridProps extends IOptions {
    onSelect?: (node: DataGridNode) => void;
    onDeselect?: () => void;
    onClick?: (e: MouseEvent, node: DataGridNode) => void;
    onDoubleClick?: (e: MouseEvent, node: DataGridNode) => void;
    onContextMenu?: (e: PointerEvent, node: DataGridNode) => void;
    onCreate?: (dataGrid: DataGrid) => void;
    onColumnChange?: () => void;
    className?: string;
    uniqueId?: string;
    data: any[];
}
declare const LunaDataGrid: FC<IDataGridProps>;
export default LunaDataGrid;
