diff options
Diffstat (limited to 'packages/queue/options.ts')
| -rw-r--r-- | packages/queue/options.ts | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/packages/queue/options.ts b/packages/queue/options.ts deleted file mode 100644 index 18f8e52d..00000000 --- a/packages/queue/options.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ZodType } from "zod"; - -import { DequeuedJob, DequeuedJobError } from "./types"; - -export interface SqliteQueueOptions { - defaultJobArgs: { - numRetries: number; - }; -} - -export interface RunnerFuncs<T> { - run: (job: DequeuedJob<T>) => Promise<void>; - onComplete?: (job: DequeuedJob<T>) => Promise<void>; - onError?: (job: DequeuedJobError<T>) => Promise<void>; -} - -export interface RunnerOptions<T> { - pollIntervalMs: number; - timeoutSecs: number; - concurrency: number; - validator?: ZodType<T>; -} |
