UNPKG

adonisjs-jobs

Version:

Job processing for AdonisJS

17 lines (16 loc) 607 B
import type { ConnectionOptions, JobsOptions, WorkerOptions, QueueOptions } from 'bullmq'; type Config = { connection: ConnectionOptions; queue: string; queues: string[]; options: JobsOptions; queueOptions?: Omit<QueueOptions, 'connection' | 'defaultJobOptions'>; workerOptions?: Omit<WorkerOptions, 'connection' | 'concurrency'>; enableSerializedJob?: boolean; serialization?: { reducers?: Record<string, (value: any) => any>; revivers?: Record<string, (value: any) => any>; }; }; export declare function defineConfig(config: Config): Config; export {};