import { DragAndDropHelper } from '../../pluginUtils/DragAndDrop/DragAndDropHelper'; import type { ImageEditElementClass } from '../types/ImageEditElementClass'; import type { ImageMetadataFormat } from 'roosterjs-content-model-types'; import type { ImageEditOptions } from '../types/ImageEditOptions'; import type { DragAndDropHandler } from '../../pluginUtils/DragAndDrop/DragAndDropHandler'; import type { DragAndDropContext } from '../types/DragAndDropContext'; /** * @internal */ export declare function getDropAndDragHelpers(wrapper: HTMLElement, editInfo: ImageMetadataFormat, options: ImageEditOptions, elementClass: ImageEditElementClass, helper: DragAndDropHandler, updateWrapper: (context: DragAndDropContext, _handle: HTMLElement) => void, zoomScale: number, useTouch: boolean): DragAndDropHelper[];