import { Node } from '@tiptap/core'; export interface FigureOptions { HTMLAttributes: Record; } declare module '@tiptap/core' { interface Commands { figure: { /** * Add a figure element */ setFigure: (options: { src: string; alt?: string; loading?: 'lazy' | 'eager'; caption?: string; }) => ReturnType; /** * Converts an image to a figure */ imageToFigure: () => ReturnType; }; } } export declare const Figure: Node;