import { VerticalAlign } from '../../dataset/enum/VerticalAlign';
import { TdBorder, TdSlash } from '../../dataset/enum/table/Table';
import { IElement, IElementPosition } from '../Element';
import { IRow } from '../Row';
export interface ITd {
    conceptId?: string;
    id?: string;
    extension?: unknown;
    externalId?: string;
    x?: number;
    y?: number;
    width?: number;
    height?: number;
    colspan: number;
    rowspan: number;
    value: IElement[];
    trIndex?: number;
    tdIndex?: number;
    isLastRowTd?: boolean;
    isLastColTd?: boolean;
    isLastTd?: boolean;
    rowIndex?: number;
    colIndex?: number;
    rowList?: IRow[];
    positionList?: IElementPosition[];
    verticalAlign?: VerticalAlign;
    backgroundColor?: string;
    borderTypes?: TdBorder[];
    slashTypes?: TdSlash[];
    mainHeight?: number;
    realHeight?: number;
    realMinHeight?: number;
    disabled?: boolean;
    deletable?: boolean;
}
