import { Cell } from './cell';
import { Column } from './column';
import { DataSet } from './data-set';
export declare class Row {
    index: number;
    protected _dataSet: DataSet;
    private _data;
    isSelected: boolean;
    isInEditing: boolean;
    private _cells;
    constructor(index: number, data: any, _dataSet: DataSet);
    get data(): any;
    set data(data: any);
    get cells(): Cell[];
    set cells(val: Cell[]);
    getCell(column: Column): Cell;
    getIsSelected(): boolean;
    getNewData(): any;
    process(): void;
    createCell(column: Column): Cell;
}
