/** * Shared block-level paragraph enumeration for ODF `content.xml`. * * Extracted from `document.ts` so both the document view and the comparison engine * (`compare/index.ts`) enumerate body paragraphs identically without an import cycle. * * A "block" is a `text:p` / `text:h` carrying visible content, in document order — including * those nested in `table:table-cell`. Two subtrees are skipped because their `text:p`s are not * body content: `office:annotation` / `office:annotation-end` (comment bodies) and * `text:tracked-changes` (deleted content stored out-of-line). All matching is by * `namespaceURI` + `localName` (ODF prefixes are not guaranteed). */ /** Depth-first, document-order collection of `text:p` / `text:h` blocks into `out`. */ export declare function collectBlocks(node: Node | null, out: Element[]): void; //# sourceMappingURL=blocks.d.ts.map