2025-05-04 17:12:49 +03:00

26 lines
591 B
TypeScript

import type { Mermaid } from './index.js';
import MermaidEditing from './mermaidediting.js';
import MermaidToolbar from './mermaidtoolbar.js';
import MermaidUI from './mermaidui.js';
declare module 'ckeditor5' {
interface PluginsMap {
[ Mermaid.pluginName ]: Mermaid;
[ MermaidEditing.pluginName ]: MermaidEditing;
[ MermaidToolbar.pluginName ]: MermaidToolbar;
[ MermaidUI.pluginName]: MermaidUI;
}
}
declare global {
interface Mermaid {
init(config: MermaidConfig, element: HTMLElement): void;
}
interface MermaidConfig {
}
var mermaid: Mermaid | null | undefined;
}