import { Range } from '@tiptap/core'; declare module '@tiptap/core' { interface Commands { imageBlock: { setImageBlock: (attributes: { src: string; alt?: string; loading?: 'lazy' | 'eager'; }) => ReturnType; setImageBlockAt: (attributes: { src: string; pos: number | Range; }) => ReturnType; setImageBlockAlign: (align: 'left' | 'center' | 'right') => ReturnType; setImageBlockWidth: (width: number) => ReturnType; }; } } interface Options { inline: boolean; allowBase64: boolean; HTMLAttributes: Record; findImage: (element: Element) => Element | null; } export declare const ImageBlock: import("@tiptap/core").Node; export {};