Type alias IWorkerDirector

IWorkerDirector: IBaseDirector<IWorkerAdapter<any, any>> & { configureAutoscheduling: ((adapter: IWorkerAdapter<any, any>, workScheduleConfiguration: WorkScheduleConfiguration) => void); doWork: ((work: Work, unchainedAPI: UnchainedCore) => Promise<WorkResult<any>>); events: EventEmitter; getActivePluginTypes: (() => string[]); getAutoSchedules: (() => [string, WorkScheduleConfiguration][]) }