UNPKG

@oxog/environment-detector

Version:

Comprehensive, zero-dependency environment detection for Node.js

16 lines 569 B
import type { Plugin, PluginManager } from '@/types/plugin'; import { PluginContextImpl } from './base'; export declare class PluginManagerImpl implements PluginManager { private static instance; private plugins; private context; private constructor(); static getInstance(): PluginManagerImpl; use(plugin: Plugin): Promise<void>; remove(pluginName: string): Promise<void>; get(pluginName: string): Plugin | undefined; getAll(): Plugin[]; clear(): void; getContext(): PluginContextImpl; } //# sourceMappingURL=manager.d.ts.map