Readonly[JOB]: trueBrand set by defineRunnable; see isJobModule.
Optional ReadonlydoctorCheck?: (ctx: JobCallContext) => true | string | Promise<true | string>Checked by doctor only, once prerequisite is met.
Optional Readonlyprerequisite?: (ctx: JobCallContext) => true | string | Promise<true | string>Checked before run; anything but true skips the run.
Readonlyrun: (ctx: JobCallContext) => void | Promise<void>The job body.
A declared job, as
defineRunnablereturns it.