import { Column } from './column'; import { DataSet } from './data-set'; import { Row } from './row'; export declare class Cell { protected value: any; protected row: Row; protected column: any; protected dataSet: DataSet; protected isNew: boolean; newValue: any; protected static PREPARE: (value: any) => any; protected static EDITABLE: (cell: Cell) => boolean; constructor(value: any, row: Row, column: any, dataSet: DataSet, isNew: boolean); getColumn(): Column; getRow(): Row; getValue(): any; setValue(value: any): any; getId(): string; getTitle(): string; isEditable(): boolean; }