import { DocumentModel } from '../../../../../model/document-model';
import { Table } from '../../../../../model/tables/main-structures/table';
import { TableCell } from '../../../../../model/tables/main-structures/table-cell';
import { RtfTableProperties } from './properties/rtf-table-properties';
import { RtfTableCell } from './rtf-table-cell';
import { RtfTableRow } from './rtf-table-row';
export declare class RtfTable {
    properties: RtfTableProperties;
    readonly rows: RtfTableRow[];
    parentCell: RtfTableCell;
    indent: number;
    constructor(parentCell?: RtfTableCell);
    get nestingLevel(): number;
    protected getNestedLevel(): number;
    createTable(tblIndex: number, parentCell: TableCell, model: DocumentModel): Table;
}
