import { VerticalAlign } from "../../../file/vertical-align"; import { IgnoreIfEmptyXmlComponent } from "../../../file/xml-components"; import { IShadingAttributesProperties } from "../../shading"; import { ITableCellMarginOptions } from "../table-properties/table-cell-margin"; import { ITableWidthProperties } from "../table-width"; import { ITableCellBorders, TextDirection, VerticalMergeType } from "./table-cell-components"; export interface ITableCellPropertiesOptions { readonly shading?: IShadingAttributesProperties; readonly margins?: ITableCellMarginOptions; readonly verticalAlign?: VerticalAlign; readonly textDirection?: TextDirection; readonly verticalMerge?: VerticalMergeType; readonly width?: ITableWidthProperties; readonly columnSpan?: number; readonly rowSpan?: number; readonly borders?: ITableCellBorders; } export declare class TableCellProperties extends IgnoreIfEmptyXmlComponent { constructor(options: ITableCellPropertiesOptions); }