UNPKG

armor-editor

Version:

Advanced rich text editor with premium armor-grade security, real-time collaboration, spell checking, track changes, and framework-agnostic design for React, Vue, Angular, Next.js, Nuxt.js

19 lines (18 loc) 506 B
export interface Plugin { name: string; version: string; init: (editor: any) => void; destroy?: () => void; } export declare class PluginManager { private plugins; private editor; constructor(editor: any); register(plugin: Plugin): void; unregister(pluginName: string): void; getPlugin(name: string): Plugin | undefined; getAllPlugins(): Plugin[]; destroy(): void; } export declare const wordCountPlugin: Plugin; export declare const autoSavePlugin: Plugin;