import { GeneralOptions } from '../../types'; declare module '@tiptap/core' { interface Commands { mermaid: { setMermaid: (options: any, replace?: any) => ReturnType; setAlignImageMermaid: (align: 'left' | 'center' | 'right') => ReturnType; }; } } export * from './components/RichTextMermaid'; export interface MermaidOptions extends GeneralOptions { /** Function for uploading files */ upload?: (file: File) => Promise; } export declare const Mermaid: import('@tiptap/core').Node;