UNPKG

@fellas/adonisjs-resque

Version:
26 lines (25 loc) 857 B
import type { RedisConnections } from './types.js'; import { MultiWorker, Worker } from 'node-resque'; export declare function defineConfig<Connections extends RedisConnections>(config: { redisConnection: keyof Connections; runWorkerInWebEnv: boolean; runScheduler: boolean; isMultiWorkerEnabled: boolean; multiWorkerOption: MultiWorker['options']; workerOption: Worker['options']; queueNameForJobs: string; queueNameForWorkers: string; logger: string | null; verbose: boolean; }): { redisConnection: keyof Connections; runWorkerInWebEnv: boolean; runScheduler: boolean; isMultiWorkerEnabled: boolean; multiWorkerOption: MultiWorker["options"]; workerOption: Worker["options"]; queueNameForJobs: string; queueNameForWorkers: string; logger: string | null; verbose: boolean; };