Documentation
    Preparing search index...

    Variable taskSchemaConst

    taskSchema: ZodObject<
        {
            taskIndex: ZodNumber;
            timeRange: ZodObject<
                {
                    isConfig: ZodBoolean;
                    isEnabled: ZodOptional<ZodBoolean>;
                    startTime: ZodObject<
                        {
                            day: ZodNumber;
                            hour: ZodNumber;
                            min: ZodNumber;
                            month: ZodNumber;
                            sec: ZodNumber;
                            week: ZodNumber;
                            year: ZodNumber;
                        },
                        "passthrough",
                        ZodTypeAny,
                        objectOutputType<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            ZodTypeAny,
                            "passthrough",
                        >,
                        objectInputType<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            ZodTypeAny,
                            "passthrough",
                        >,
                    >;
                    stopTime: ZodObject<
                        {
                            day: ZodNumber;
                            hour: ZodNumber;
                            min: ZodNumber;
                            month: ZodNumber;
                            sec: ZodNumber;
                            week: ZodNumber;
                            year: ZodNumber;
                        },
                        "passthrough",
                        ZodTypeAny,
                        objectOutputType<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            ZodTypeAny,
                            "passthrough",
                        >,
                        objectInputType<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            ZodTypeAny,
                            "passthrough",
                        >,
                    >;
                    timeData: ZodNumber;
                    timeMode: ZodNumber;
                },
                "passthrough",
                ZodTypeAny,
                objectOutputType<
                    {
                        isConfig: ZodBoolean;
                        isEnabled: ZodOptional<ZodBoolean>;
                        startTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        stopTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        timeData: ZodNumber;
                        timeMode: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
                objectInputType<
                    {
                        isConfig: ZodBoolean;
                        isEnabled: ZodOptional<ZodBoolean>;
                        startTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        stopTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        timeData: ZodNumber;
                        timeMode: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            type: ZodNumber;
        },
        "passthrough",
        ZodTypeAny,
        objectOutputType<
            {
                taskIndex: ZodNumber;
                timeRange: ZodObject<
                    {
                        isConfig: ZodBoolean;
                        isEnabled: ZodOptional<ZodBoolean>;
                        startTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        stopTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        timeData: ZodNumber;
                        timeMode: ZodNumber;
                    },
                    "passthrough",
                    ZodTypeAny,
                    objectOutputType<
                        {
                            isConfig: ZodBoolean;
                            isEnabled: ZodOptional<ZodBoolean>;
                            startTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            stopTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            timeData: ZodNumber;
                            timeMode: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                    objectInputType<
                        {
                            isConfig: ZodBoolean;
                            isEnabled: ZodOptional<ZodBoolean>;
                            startTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            stopTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            timeData: ZodNumber;
                            timeMode: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                type: ZodNumber;
            },
            ZodTypeAny,
            "passthrough",
        >,
        objectInputType<
            {
                taskIndex: ZodNumber;
                timeRange: ZodObject<
                    {
                        isConfig: ZodBoolean;
                        isEnabled: ZodOptional<ZodBoolean>;
                        startTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        stopTime: ZodObject<
                            {
                                day: ZodNumber;
                                hour: ZodNumber;
                                min: ZodNumber;
                                month: ZodNumber;
                                sec: ZodNumber;
                                week: ZodNumber;
                                year: ZodNumber;
                            },
                            "passthrough",
                            ZodTypeAny,
                            objectOutputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                            objectInputType<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        timeData: ZodNumber;
                        timeMode: ZodNumber;
                    },
                    "passthrough",
                    ZodTypeAny,
                    objectOutputType<
                        {
                            isConfig: ZodBoolean;
                            isEnabled: ZodOptional<ZodBoolean>;
                            startTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            stopTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            timeData: ZodNumber;
                            timeMode: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                    objectInputType<
                        {
                            isConfig: ZodBoolean;
                            isEnabled: ZodOptional<ZodBoolean>;
                            startTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            stopTime: ZodObject<
                                {
                                    day: ZodNumber;
                                    hour: ZodNumber;
                                    min: ZodNumber;
                                    month: ZodNumber;
                                    sec: ZodNumber;
                                    week: ZodNumber;
                                    year: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        day: ZodNumber;
                                        hour: ZodNumber;
                                        min: ZodNumber;
                                        month: ZodNumber;
                                        sec: ZodNumber;
                                        week: ZodNumber;
                                        year: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            timeData: ZodNumber;
                            timeMode: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                type: ZodNumber;
            },
            ZodTypeAny,
            "passthrough",
        >,
    > = ...