import type { WorkDocumentConnectorProperties } from './work-document-connector'; interface DocxConnectorPatch { marker: string; preferredId: number | null; properties: WorkDocumentConnectorProperties; } export interface DocxConnectorRegistration { marker: string; docPropertiesId: number | null; } /** Allocates stable drawing-property markers before package-wide ID repair. */ export declare class DocxConnectorPatchCollector { readonly patches: DocxConnectorPatch[]; private nextMarker; register(properties: WorkDocumentConnectorProperties): DocxConnectorRegistration; } export declare function patchDocxConnectors(buffer: ArrayBuffer, patches: readonly DocxConnectorPatch[]): Promise; export {};