import { n as ParagraphInit, t as DocParagraph } from "../../paragraph-DM9n9I4T.cjs"; import { ContentBlock, ContentTable, ContentTableCell, ContentTableRow } from "document-schema.js"; //#region src/edit/doc/table.d.ts interface TableInit { readonly rows: number; readonly columns: number; } declare class DocTableCell { private readonly container; private readonly node; private removed; constructor(container: ContentTableCell[], node: ContentTableCell); private live; remove(): void; paragraphs(): DocParagraph[]; appendParagraph(init?: ParagraphInit): DocParagraph; get text(): string; set text(value: string); get colSpan(): number | undefined; set colSpan(value: number | undefined); get rowSpan(): number | undefined; set rowSpan(value: number | undefined); } declare class DocTableRow { private readonly node; constructor(node: ContentTableRow); cells(): DocTableCell[]; } declare class DocTable { private readonly container; private readonly node; private removed; constructor(container: ContentBlock[], node: ContentTable); private live; rows(): DocTableRow[]; appendRow(): DocTableRow; remove(): void; } declare function buildTable(init: TableInit): ContentTable; //#endregion export { DocTable, DocTableCell, DocTableRow, TableInit, buildTable };