import { FunctionComponent } from 'react';
import { DraggableProvided, DraggableStateSnapshot } from 'react-beautiful-dnd';
import Record from '../data-set/Record';
import { ElementProps } from '../core/ViewComponent';
import { ColumnLock } from './enum';
import ColumnGroups from './ColumnGroups';
export interface TableRowProps extends ElementProps {
    lock?: ColumnLock | boolean;
    columnGroups: ColumnGroups;
    record: Record;
    index: number;
    snapshot?: DraggableStateSnapshot;
    provided?: DraggableProvided;
}
declare const TableRow: FunctionComponent<TableRowProps>;
export default TableRow;
