UNPKG

@inversifyjs/plugin

Version:

InversifyJs plugin package

11 lines 456 B
import { PluginApi } from './PluginApi'; import { PluginContext } from './PluginContext'; export declare const isPlugin: unique symbol; export declare abstract class Plugin<TContainer> { readonly [isPlugin]: true; protected readonly _container: TContainer; protected readonly _context: PluginContext; constructor(container: TContainer, context: PluginContext); abstract load(api: PluginApi): void; } //# sourceMappingURL=Plugin.d.ts.map