TaskOptions: ZodObject<
    extendShape<
        { category: ZodOptional<ZodString> },
        { delay: ZodOptional<ZodNumber>; runOnStart: ZodOptional<ZodBoolean> },
    >,
    "passthrough",
    ZodTypeAny,
    objectOutputType<
        extendShape<
            { category: ZodOptional<ZodString> },
            { delay: ZodOptional<ZodNumber>; runOnStart: ZodOptional<ZodBoolean> },
        >,
        ZodTypeAny,
        "passthrough",
    >,
    objectInputType<
        extendShape<
            { category: ZodOptional<ZodString> },
            { delay: ZodOptional<ZodNumber>; runOnStart: ZodOptional<ZodBoolean> },
        >,
        ZodTypeAny,
        "passthrough",
    >,
>