import { type WorkDocumentParagraphIdentity } from './work-document-paragraph-identity'; interface DocxParagraphIdentityPatch { marker: string; identity: WorkDocumentParagraphIdentity; target: 'paragraph' | 'tableRow'; } export declare class DocxParagraphIdentityPatchCollector { private readonly source; readonly patches: DocxParagraphIdentityPatch[]; private readonly registry; private nextMarker; constructor(source: string); marker(element: HTMLElement): string; rowMarker(element: HTMLTableRowElement): string; private registerPatch; } export declare function patchDocxParagraphIdentities(buffer: ArrayBuffer, patches: readonly DocxParagraphIdentityPatch[]): Promise; export {};