import type { RayPlugin, RayEditorInstance } from '../types/plugin'; /** * Plugin registry and lifecycle manager. */ export declare class PluginManager { private plugins; private editorInstance; constructor(editorInstance: RayEditorInstance); use(plugin: RayPlugin): this; destroy(): void; has(name: string): boolean; get(name: string): RayPlugin | undefined; } //# sourceMappingURL=plugin-manager.d.ts.map