import type { ImageUploadOptions } from '../types/options'; /** * Image upload, resize handle, and edit modal. */ export declare class ImageFeature { private editorArea; private imageUploadUrl; private maxImageSize; constructor(editorArea: HTMLElement, opts: ImageUploadOptions); triggerUpload(): void; private handleUpload; private insertUploadPlaceholder; private replacePlaceholderWithImage; private showUploadError; makeImageResizable(img: HTMLImageElement): { wrapper: HTMLElement; }; private openImageEditor; destroy(): void; private showError; private escapeHtml; } //# sourceMappingURL=image.d.ts.map