mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-09-25 22:41:36 +08:00
26 lines
591 B
TypeScript
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;
|
|
}
|