import { DocumentFormat } from "../convert/port.cjs"; import { MetadataOverrides } from "./core-patch.cjs"; import { MarkdownImageResolver } from "markdown-codec"; //#region src/metadata/write.d.ts interface PatchDocxMetadataOptions { readonly signal?: AbortSignal; } declare function patchDocxMetadata(bytes: Uint8Array, overrides: MetadataOverrides, options?: PatchDocxMetadataOptions): Uint8Array; interface SetDocumentMetadataOptions { readonly signal?: AbortSignal; readonly images?: MarkdownImageResolver; } declare function setDocumentMetadata(sourceFormat: DocumentFormat, targetFormat: DocumentFormat, bytes: Uint8Array, overrides: MetadataOverrides, options?: SetDocumentMetadataOptions): Uint8Array; //#endregion export { PatchDocxMetadataOptions, SetDocumentMetadataOptions, patchDocxMetadata, setDocumentMetadata };