UNPKG

@brewww/nestjs-plugin-module

Version:

<p align="center"> <a href="http://brewww.com/" target="_blank"><img src="https://github.com/BrewInteractive/nestjs-plugin-module/blob/main/Brew-Logo-Small.png?raw=true" width="300" alt="Brew Logo" /></a> </p>

12 lines (11 loc) 432 B
import { OnModuleInit, Type } from '@nestjs/common'; import { BasePlugin } from './abstract/base-plugin.plugin'; import { ModuleRef } from '@nestjs/core'; export declare class PluginService implements OnModuleInit { private pluginTypes; private moduleRef; private readonly plugins; private readonly logger; constructor(pluginTypes: Type<BasePlugin>[], moduleRef: ModuleRef); onModuleInit(): Promise<void>; }