Files
simple-mail-cleaner/backend/node_modules/bullmq/dist/esm/interfaces/sandboxed-job-processor.d.ts
2026-01-22 15:49:12 +01:00

6 lines
320 B
TypeScript

import { SandboxedJob } from './sandboxed-job';
/**
* @see {@link https://docs.bullmq.io/guide/workers/sandboxed-processors}
*/
export type SandboxedJobProcessor<T = any, R = any> = ((job: SandboxedJob<T, R>) => R | PromiseLike<R>) | ((job: SandboxedJob<T, R>, callback: (error: unknown, result: R) => void) => void);