import { type Injector } from '@angular/core'; import { type TuiEditableImage } from '@taiga-ui/editor/common'; import { type Node } from '@tiptap/core'; export interface TuiImageExtensionOptions { injector: Injector; draggable?: boolean; } declare module '@tiptap/core' { interface Commands { imageEditor: { setEditableImage(imageConfigs: TuiEditableImage): ReturnType; setImageLink(): ReturnType; }; } } export declare function tuiCreateImageEditorExtension({ injector, draggable, }: { draggable?: boolean; injector: Injector; }): Node; /** * @deprecated use {@link tuiCreateImageEditorExtension} */ export declare const setup: typeof tuiCreateImageEditorExtension;