UNPKG

@fellas/adonisjs-resque

Version:
33 lines (32 loc) 1.18 kB
export declare const packageName = "@fellas/adonisjs-resque"; export { configure } from './configure.js'; export { defineConfig } from './define_config.js'; export { Worker } from 'node-resque'; export { Queue } from 'node-resque'; export { default as BaseJob } from './base_job.js'; export { default as BasePlugin } from './base_plugin.js'; export { Plugin } from './plugin.js'; export type { RetryOptions, JobLockOptions, NoopOptions, QueueLockOptions } from './plugin.js'; import { ResqueConfig } from './types.js'; export * from './types.js'; export declare const stubsRoot: string; /** * Get a resque config * @param name key name */ export declare function getConfig<key extends keyof ResqueConfig>(name: key): ResqueConfig[key]; /** * Get all resque config */ export declare function getConfigAll(): { redisConnection: never; runWorkerInWebEnv: boolean; runScheduler: boolean; isMultiWorkerEnabled: boolean; multiWorkerOption: import("node-resque").MultiWorker["options"]; workerOption: import("node-resque").Worker["options"]; queueNameForJobs: string; queueNameForWorkers: string; logger: string | null; verbose: boolean; };