node-pluginsmanager-plugin
Version:
An abstract parent plugin for node-pluginsmanager
13 lines (12 loc) • 523 B
TypeScript
import DescriptorUser, { type iDescriptorUserOptions } from "./DescriptorUser";
import Mediator from "./Mediator";
export interface iMediatorUserOptions extends iDescriptorUserOptions {
"mediator"?: Mediator;
}
export default class MediatorUser extends DescriptorUser {
protected _Mediator: Mediator | null;
constructor(options: iMediatorUserOptions);
protected _initWorkSpace(...data: any): Promise<void>;
protected _releaseWorkSpace(...data: any): Promise<void>;
checkMediator(): Promise<void>;
}