import { Injector } from '@angular/core'; import { Node } from '@tiptap/core'; import type { TuiEditableImage } from './image-editor.options'; declare module '@tiptap/core' { interface Commands { imageEditor: { setEditableImage: (imageConfigs: TuiEditableImage) => ReturnType; }; } } /** * @deprecated: use {@link tuiCreateImageEditorExtension} */ export declare function createImageEditorExtension(injector: Injector, { draggable }?: Partial<{ draggable: boolean; }>): Node; export declare function tuiCreateImageEditorExtension({ injector, draggable, }: { injector: Injector; draggable?: boolean; }): Node;