import type { IEditor, ImageEditOperation, ImageMetadataFormat } from 'roosterjs-content-model-types'; import type { ImageEditOptions } from '../types/ImageEditOptions'; import type { ImageHtmlOptions } from '../types/ImageHtmlOptions'; /** * @internal */ export interface WrapperElements { wrapper: HTMLSpanElement; shadowSpan: HTMLElement; imageClone: HTMLImageElement; resizers: HTMLDivElement[]; rotators: HTMLDivElement[]; croppers: HTMLDivElement[]; } /** * @internal */ export declare function createImageWrapper(editor: IEditor, image: HTMLImageElement, options: ImageEditOptions, editInfo: ImageMetadataFormat, htmlOptions: ImageHtmlOptions, operation: ImageEditOperation[]): WrapperElements;