@eggjs/tegg-plugin
Version:
module plugin for egg
14 lines (13 loc) • 450 B
TypeScript
import { Base } from 'sdk-base';
import { Application } from 'egg';
import { LoadUnit } from '@eggjs/tegg-metadata';
import { LoadUnitInstance } from '@eggjs/tegg-runtime';
export declare class ModuleHandler extends Base {
loadUnits: LoadUnit[];
loadUnitInstances: LoadUnitInstance[];
private readonly loadUnitLoader;
private readonly app;
constructor(app: Application);
init(): Promise<void>;
destroy(): Promise<void>;
}