UNPKG

@tsed/bullmq

Version:
21 lines (20 loc) 638 B
import { OnDestroy, type OnInit } from "@tsed/di"; import { BullMQConfig } from "./config/config.js"; export declare class BullMQModule implements OnInit, OnDestroy { private readonly dispatcher; constructor(); get config(): BullMQConfig; $onInit(): void; $onDestroy(): Promise<void>; isEnabled(): boolean; isWorkerEnabled(): boolean | undefined; private buildQueues; private buildWorkers; /** * Auto discover queue names from provider and merge it with queue names from global configuration. * @private */ private getUniqQueueNames; private getJob; private onProcess; }