@karmaniverous/jeeves-scripts-core
    Preparing search index...

    Variable jobDeclarationSchemaConst

    jobDeclarationSchema: ZodObject<
        {
            crashDir: ZodOptional<ZodCustom<() => string, () => string>>;
            description: ZodOptional<ZodString>;
            doctorCheck: ZodOptional<
                ZodCustom<JobPrerequisite<ArgSpec>, JobPrerequisite<ArgSpec>>,
            >;
            domain: ZodString;
            flags: ZodOptional<ZodCustom<ArgSpec, ArgSpec>>;
            id: ZodString;
            name: ZodOptional<ZodString>;
            positionals: ZodOptional<ZodString>;
            prerequisite: ZodOptional<
                ZodCustom<JobPrerequisite<ArgSpec>, JobPrerequisite<ArgSpec>>,
            >;
            run: ZodCustom<JobRun<ArgSpec>, JobRun<ArgSpec>>;
        },
        $strip,
    > = ...

    A runnable declaration (Zod-validated by defineRunnable).