import React from 'react'; import { EditingMode } from '../../enums'; import { ChildAttributes } from '../../models'; import { Cell } from '../../Models/Cell'; import { Column } from '../../Models/Column'; import { DataRowFunc, DispatchFunc } from '../../types'; export interface IRowCommonProps { childAttributes: ChildAttributes; columns: Column[]; dispatch: DispatchFunc; editableCells: Cell[]; editingMode: EditingMode; rowData: any; rowKeyField: string; selectedRows: any[]; } export interface IRowProps extends IRowCommonProps { groupColumnsCount: number; dataRow?: DataRowFunc; trRef?: any; } declare const DataRow: React.FunctionComponent; export default DataRow;