import type { ParagraphChild } from 'docx'; import type { DocxImageCropPatchCollector } from './work-docx-image-crop'; import type { DocxImageIdentityPatchCollector } from './work-docx-image-identity'; import type { DocxImageLayerPatchCollector } from './work-docx-image-layer'; import type { DocxImageTransformPatchCollector } from './work-docx-image-transform'; import type { DocxImageWrapPatchCollector } from './work-docx-image-wrap'; export declare function imageToDocx(element: HTMLImageElement, docx: typeof import('docx'), cropPatches?: DocxImageCropPatchCollector, wrapPatches?: DocxImageWrapPatchCollector, layerPatches?: DocxImageLayerPatchCollector, identityPatches?: DocxImageIdentityPatchCollector, transformPatches?: DocxImageTransformPatchCollector): Promise;