UNPKG

adonisjs-jobs

Version:

Job processing for AdonisJS

15 lines (14 loc) 431 B
import type { ApplicationService } from '@adonisjs/core/types'; import { Worker as BullWorker } from 'bullmq'; export interface WorkerOptions { queues?: string[]; concurrency?: number; } export declare class Worker { app: ApplicationService; config: WorkerOptions; workers: BullWorker[]; constructor(app: ApplicationService, config?: WorkerOptions); start(): Promise<void>; stop(): Promise<void>; }