import { type WorkerEventMap } from "https://deno.land/x/kvmq@v0.3.0/mod.ts";
Map of events emitted by a Worker.
Properties
error: CustomEvent<{ error: Error; job: Job<State>; }>
Emitted every time when processing a job fails.
The job will be processed again if it has more attempts left.
complete: CustomEvent<{ job: Job<State>; }>
Emitted every time when a job is completed.
The job is already deleted from the queue when this event is emitted. It will be added again if it has more repeats left.