Documentation
    Preparing search index...

    Variable powerStreamQuotaAllSchemaConst

    powerStreamQuotaAllSchema: ZodObject<
        {
            "20_1.acOffFlag": ZodNumber;
            "20_1.antiBackFlowFlag": ZodNumber;
            "20_1.batErrCode": ZodNumber;
            "20_1.batErrorInvLoadLimit": ZodNumber;
            "20_1.batInputCur": ZodNumber;
            "20_1.batInputVolt": ZodNumber;
            "20_1.batInputWatts": ZodNumber;
            "20_1.batLoadLimitFlag": ZodNumber;
            "20_1.batOffFlag": ZodNumber;
            "20_1.batOpVolt": ZodNumber;
            "20_1.batOutputLoadLimit": ZodNumber;
            "20_1.batSoc": ZodNumber;
            "20_1.batStatue": ZodNumber;
            "20_1.batSystem": ZodNumber;
            "20_1.batTemp": ZodNumber;
            "20_1.batWarningCode": ZodNumber;
            "20_1.bmsReqChgAmp": ZodNumber;
            "20_1.bmsReqChgVol": ZodNumber;
            "20_1.bpType": ZodNumber;
            "20_1.chgRemainTime": ZodNumber;
            "20_1.consNum": ZodNumber;
            "20_1.consWatt": ZodNumber;
            "20_1.dsgRemainTime": ZodNumber;
            "20_1.dynamicWatts": ZodNumber;
            "20_1.feedProtect": ZodNumber;
            "20_1.floadLimitOut": ZodNumber;
            "20_1.geneNum": ZodNumber;
            "20_1.geneWatt": ZodNumber;
            "20_1.gridConsWatts": ZodNumber;
            "20_1.heartbeatFrequency": ZodNumber;
            "20_1.installCountry": ZodNumber;
            "20_1.installTown": ZodNumber;
            "20_1.interfaceConnFlag": ZodNumber;
            "20_1.invBrightness": ZodNumber;
            "20_1.invDemandWatts": ZodNumber;
            "20_1.invErrCode": ZodNumber;
            "20_1.invFreq": ZodNumber;
            "20_1.invInputVolt": ZodNumber;
            "20_1.invLoadLimitFlag": ZodNumber;
            "20_1.invOnOff": ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            "20_1.invOpVolt": ZodNumber;
            "20_1.invOutputCur": ZodNumber;
            "20_1.invOutputLoadLimit": ZodNumber;
            "20_1.invOutputWatts": ZodNumber;
            "20_1.invRelayStatus": ZodNumber;
            "20_1.invStatue": ZodNumber;
            "20_1.invTemp": ZodNumber;
            "20_1.invToOtherWatts": ZodNumber;
            "20_1.invToPlugWatts": ZodNumber;
            "20_1.invWarnCode": ZodNumber;
            "20_1.llcErrCode": ZodNumber;
            "20_1.llcInputVolt": ZodNumber;
            "20_1.llcOffFlag": ZodNumber;
            "20_1.llcOpVolt": ZodNumber;
            "20_1.llcStatue": ZodNumber;
            "20_1.llcTemp": ZodNumber;
            "20_1.llcWarningCode": ZodNumber;
            "20_1.lowerLimit": ZodNumber;
            "20_1.meshId": ZodNumber;
            "20_1.meshLayel": ZodNumber;
            "20_1.mqttErr": ZodNumber;
            "20_1.mqttErrTime": ZodNumber;
            "20_1.mqttSockErrno": ZodNumber;
            "20_1.mqttTlsLastErr": ZodNumber;
            "20_1.mqttTlsStackErr": ZodNumber;
            "20_1.parentMac": ZodNumber;
            "20_1.permanentWatts": ZodNumber;
            "20_1.plugTotalWatts": ZodNumber;
            "20_1.pv1CtrlMpptOffFlag": ZodNumber;
            "20_1.pv1ErrCode": ZodNumber;
            "20_1.pv1InputCur": ZodNumber;
            "20_1.pv1InputVolt": ZodNumber;
            "20_1.pv1InputWatts": ZodNumber;
            "20_1.pv1OpVolt": ZodNumber;
            "20_1.pv1RelayStatus": ZodNumber;
            "20_1.pv1Statue": ZodNumber;
            "20_1.pv1Temp": ZodNumber;
            "20_1.pv1WarnCode": ZodNumber;
            "20_1.pv2CtrlMpptOffFlag": ZodNumber;
            "20_1.pv2ErrCode": ZodNumber;
            "20_1.pv2InputCur": ZodNumber;
            "20_1.pv2InputVolt": ZodNumber;
            "20_1.pv2InputWatts": ZodNumber;
            "20_1.pv2OpVolt": ZodNumber;
            "20_1.pv2RelayStatus": ZodNumber;
            "20_1.pv2Statue": ZodNumber;
            "20_1.pv2Temp": ZodNumber;
            "20_1.pv2WarningCode": ZodNumber;
            "20_1.pvPowerLimitAcPower": ZodNumber;
            "20_1.pvToInvWatts": ZodNumber;
            "20_1.ratedPower": ZodNumber;
            "20_1.resetCount": ZodNumber;
            "20_1.resetReason": ZodNumber;
            "20_1.selfMac": ZodNumber;
            "20_1.spaceDemandWatts": ZodNumber;
            "20_1.stackFree": ZodNumber;
            "20_1.stackMinFree": ZodNumber;
            "20_1.staIpAddr": ZodNumber;
            "20_1.supplyPriority": ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            "20_1.updateTime": ZodString;
            "20_1.upperLimit": ZodNumber;
            "20_1.uwloadLimitFlag": ZodNumber;
            "20_1.uwlowLightFlag": ZodNumber;
            "20_1.uwsocFlag": ZodNumber;
            "20_1.wifiErr": ZodNumber;
            "20_1.wifiErrTime": ZodNumber;
            "20_1.wifiRssi": ZodNumber;
            "20_1.wirelessErrCode": ZodNumber;
            "20_1.wirelessWarnCode": ZodNumber;
            "20_134.task1": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task10": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task11": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task2": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task3": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task4": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task5": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task6": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task7": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task8": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.task9": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                ZodTypeAny,
                                "passthrough",
                            >,
                        >;
                        type: ZodNumber;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
            "20_134.updateTime": ZodString;
        },
        "passthrough",
        ZodTypeAny,
        objectOutputType<
            {
                "20_1.acOffFlag": ZodNumber;
                "20_1.antiBackFlowFlag": ZodNumber;
                "20_1.batErrCode": ZodNumber;
                "20_1.batErrorInvLoadLimit": ZodNumber;
                "20_1.batInputCur": ZodNumber;
                "20_1.batInputVolt": ZodNumber;
                "20_1.batInputWatts": ZodNumber;
                "20_1.batLoadLimitFlag": ZodNumber;
                "20_1.batOffFlag": ZodNumber;
                "20_1.batOpVolt": ZodNumber;
                "20_1.batOutputLoadLimit": ZodNumber;
                "20_1.batSoc": ZodNumber;
                "20_1.batStatue": ZodNumber;
                "20_1.batSystem": ZodNumber;
                "20_1.batTemp": ZodNumber;
                "20_1.batWarningCode": ZodNumber;
                "20_1.bmsReqChgAmp": ZodNumber;
                "20_1.bmsReqChgVol": ZodNumber;
                "20_1.bpType": ZodNumber;
                "20_1.chgRemainTime": ZodNumber;
                "20_1.consNum": ZodNumber;
                "20_1.consWatt": ZodNumber;
                "20_1.dsgRemainTime": ZodNumber;
                "20_1.dynamicWatts": ZodNumber;
                "20_1.feedProtect": ZodNumber;
                "20_1.floadLimitOut": ZodNumber;
                "20_1.geneNum": ZodNumber;
                "20_1.geneWatt": ZodNumber;
                "20_1.gridConsWatts": ZodNumber;
                "20_1.heartbeatFrequency": ZodNumber;
                "20_1.installCountry": ZodNumber;
                "20_1.installTown": ZodNumber;
                "20_1.interfaceConnFlag": ZodNumber;
                "20_1.invBrightness": ZodNumber;
                "20_1.invDemandWatts": ZodNumber;
                "20_1.invErrCode": ZodNumber;
                "20_1.invFreq": ZodNumber;
                "20_1.invInputVolt": ZodNumber;
                "20_1.invLoadLimitFlag": ZodNumber;
                "20_1.invOnOff": ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                "20_1.invOpVolt": ZodNumber;
                "20_1.invOutputCur": ZodNumber;
                "20_1.invOutputLoadLimit": ZodNumber;
                "20_1.invOutputWatts": ZodNumber;
                "20_1.invRelayStatus": ZodNumber;
                "20_1.invStatue": ZodNumber;
                "20_1.invTemp": ZodNumber;
                "20_1.invToOtherWatts": ZodNumber;
                "20_1.invToPlugWatts": ZodNumber;
                "20_1.invWarnCode": ZodNumber;
                "20_1.llcErrCode": ZodNumber;
                "20_1.llcInputVolt": ZodNumber;
                "20_1.llcOffFlag": ZodNumber;
                "20_1.llcOpVolt": ZodNumber;
                "20_1.llcStatue": ZodNumber;
                "20_1.llcTemp": ZodNumber;
                "20_1.llcWarningCode": ZodNumber;
                "20_1.lowerLimit": ZodNumber;
                "20_1.meshId": ZodNumber;
                "20_1.meshLayel": ZodNumber;
                "20_1.mqttErr": ZodNumber;
                "20_1.mqttErrTime": ZodNumber;
                "20_1.mqttSockErrno": ZodNumber;
                "20_1.mqttTlsLastErr": ZodNumber;
                "20_1.mqttTlsStackErr": ZodNumber;
                "20_1.parentMac": ZodNumber;
                "20_1.permanentWatts": ZodNumber;
                "20_1.plugTotalWatts": ZodNumber;
                "20_1.pv1CtrlMpptOffFlag": ZodNumber;
                "20_1.pv1ErrCode": ZodNumber;
                "20_1.pv1InputCur": ZodNumber;
                "20_1.pv1InputVolt": ZodNumber;
                "20_1.pv1InputWatts": ZodNumber;
                "20_1.pv1OpVolt": ZodNumber;
                "20_1.pv1RelayStatus": ZodNumber;
                "20_1.pv1Statue": ZodNumber;
                "20_1.pv1Temp": ZodNumber;
                "20_1.pv1WarnCode": ZodNumber;
                "20_1.pv2CtrlMpptOffFlag": ZodNumber;
                "20_1.pv2ErrCode": ZodNumber;
                "20_1.pv2InputCur": ZodNumber;
                "20_1.pv2InputVolt": ZodNumber;
                "20_1.pv2InputWatts": ZodNumber;
                "20_1.pv2OpVolt": ZodNumber;
                "20_1.pv2RelayStatus": ZodNumber;
                "20_1.pv2Statue": ZodNumber;
                "20_1.pv2Temp": ZodNumber;
                "20_1.pv2WarningCode": ZodNumber;
                "20_1.pvPowerLimitAcPower": ZodNumber;
                "20_1.pvToInvWatts": ZodNumber;
                "20_1.ratedPower": ZodNumber;
                "20_1.resetCount": ZodNumber;
                "20_1.resetReason": ZodNumber;
                "20_1.selfMac": ZodNumber;
                "20_1.spaceDemandWatts": ZodNumber;
                "20_1.stackFree": ZodNumber;
                "20_1.stackMinFree": ZodNumber;
                "20_1.staIpAddr": ZodNumber;
                "20_1.supplyPriority": ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                "20_1.updateTime": ZodString;
                "20_1.upperLimit": ZodNumber;
                "20_1.uwloadLimitFlag": ZodNumber;
                "20_1.uwlowLightFlag": ZodNumber;
                "20_1.uwsocFlag": ZodNumber;
                "20_1.wifiErr": ZodNumber;
                "20_1.wifiErrTime": ZodNumber;
                "20_1.wifiRssi": ZodNumber;
                "20_1.wirelessErrCode": ZodNumber;
                "20_1.wirelessWarnCode": ZodNumber;
                "20_134.task1": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task10": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task11": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task2": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task3": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task4": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task5": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task6": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task7": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task8": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task9": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.updateTime": ZodString;
            },
            ZodTypeAny,
            "passthrough",
        >,
        objectInputType<
            {
                "20_1.acOffFlag": ZodNumber;
                "20_1.antiBackFlowFlag": ZodNumber;
                "20_1.batErrCode": ZodNumber;
                "20_1.batErrorInvLoadLimit": ZodNumber;
                "20_1.batInputCur": ZodNumber;
                "20_1.batInputVolt": ZodNumber;
                "20_1.batInputWatts": ZodNumber;
                "20_1.batLoadLimitFlag": ZodNumber;
                "20_1.batOffFlag": ZodNumber;
                "20_1.batOpVolt": ZodNumber;
                "20_1.batOutputLoadLimit": ZodNumber;
                "20_1.batSoc": ZodNumber;
                "20_1.batStatue": ZodNumber;
                "20_1.batSystem": ZodNumber;
                "20_1.batTemp": ZodNumber;
                "20_1.batWarningCode": ZodNumber;
                "20_1.bmsReqChgAmp": ZodNumber;
                "20_1.bmsReqChgVol": ZodNumber;
                "20_1.bpType": ZodNumber;
                "20_1.chgRemainTime": ZodNumber;
                "20_1.consNum": ZodNumber;
                "20_1.consWatt": ZodNumber;
                "20_1.dsgRemainTime": ZodNumber;
                "20_1.dynamicWatts": ZodNumber;
                "20_1.feedProtect": ZodNumber;
                "20_1.floadLimitOut": ZodNumber;
                "20_1.geneNum": ZodNumber;
                "20_1.geneWatt": ZodNumber;
                "20_1.gridConsWatts": ZodNumber;
                "20_1.heartbeatFrequency": ZodNumber;
                "20_1.installCountry": ZodNumber;
                "20_1.installTown": ZodNumber;
                "20_1.interfaceConnFlag": ZodNumber;
                "20_1.invBrightness": ZodNumber;
                "20_1.invDemandWatts": ZodNumber;
                "20_1.invErrCode": ZodNumber;
                "20_1.invFreq": ZodNumber;
                "20_1.invInputVolt": ZodNumber;
                "20_1.invLoadLimitFlag": ZodNumber;
                "20_1.invOnOff": ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                "20_1.invOpVolt": ZodNumber;
                "20_1.invOutputCur": ZodNumber;
                "20_1.invOutputLoadLimit": ZodNumber;
                "20_1.invOutputWatts": ZodNumber;
                "20_1.invRelayStatus": ZodNumber;
                "20_1.invStatue": ZodNumber;
                "20_1.invTemp": ZodNumber;
                "20_1.invToOtherWatts": ZodNumber;
                "20_1.invToPlugWatts": ZodNumber;
                "20_1.invWarnCode": ZodNumber;
                "20_1.llcErrCode": ZodNumber;
                "20_1.llcInputVolt": ZodNumber;
                "20_1.llcOffFlag": ZodNumber;
                "20_1.llcOpVolt": ZodNumber;
                "20_1.llcStatue": ZodNumber;
                "20_1.llcTemp": ZodNumber;
                "20_1.llcWarningCode": ZodNumber;
                "20_1.lowerLimit": ZodNumber;
                "20_1.meshId": ZodNumber;
                "20_1.meshLayel": ZodNumber;
                "20_1.mqttErr": ZodNumber;
                "20_1.mqttErrTime": ZodNumber;
                "20_1.mqttSockErrno": ZodNumber;
                "20_1.mqttTlsLastErr": ZodNumber;
                "20_1.mqttTlsStackErr": ZodNumber;
                "20_1.parentMac": ZodNumber;
                "20_1.permanentWatts": ZodNumber;
                "20_1.plugTotalWatts": ZodNumber;
                "20_1.pv1CtrlMpptOffFlag": ZodNumber;
                "20_1.pv1ErrCode": ZodNumber;
                "20_1.pv1InputCur": ZodNumber;
                "20_1.pv1InputVolt": ZodNumber;
                "20_1.pv1InputWatts": ZodNumber;
                "20_1.pv1OpVolt": ZodNumber;
                "20_1.pv1RelayStatus": ZodNumber;
                "20_1.pv1Statue": ZodNumber;
                "20_1.pv1Temp": ZodNumber;
                "20_1.pv1WarnCode": ZodNumber;
                "20_1.pv2CtrlMpptOffFlag": ZodNumber;
                "20_1.pv2ErrCode": ZodNumber;
                "20_1.pv2InputCur": ZodNumber;
                "20_1.pv2InputVolt": ZodNumber;
                "20_1.pv2InputWatts": ZodNumber;
                "20_1.pv2OpVolt": ZodNumber;
                "20_1.pv2RelayStatus": ZodNumber;
                "20_1.pv2Statue": ZodNumber;
                "20_1.pv2Temp": ZodNumber;
                "20_1.pv2WarningCode": ZodNumber;
                "20_1.pvPowerLimitAcPower": ZodNumber;
                "20_1.pvToInvWatts": ZodNumber;
                "20_1.ratedPower": ZodNumber;
                "20_1.resetCount": ZodNumber;
                "20_1.resetReason": ZodNumber;
                "20_1.selfMac": ZodNumber;
                "20_1.spaceDemandWatts": ZodNumber;
                "20_1.stackFree": ZodNumber;
                "20_1.stackMinFree": ZodNumber;
                "20_1.staIpAddr": ZodNumber;
                "20_1.supplyPriority": ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                "20_1.updateTime": ZodString;
                "20_1.upperLimit": ZodNumber;
                "20_1.uwloadLimitFlag": ZodNumber;
                "20_1.uwlowLightFlag": ZodNumber;
                "20_1.uwsocFlag": ZodNumber;
                "20_1.wifiErr": ZodNumber;
                "20_1.wifiErrTime": ZodNumber;
                "20_1.wifiRssi": ZodNumber;
                "20_1.wirelessErrCode": ZodNumber;
                "20_1.wirelessWarnCode": ZodNumber;
                "20_134.task1": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task10": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task11": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task2": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task3": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task4": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task5": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task6": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task7": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task8": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.task9": 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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        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: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    stopTime: ZodObject<
                                        {
                                            day: ZodNumber;
                                            hour: ZodNumber;
                                            min: ZodNumber;
                                            month: ZodNumber;
                                            sec: ZodNumber;
                                            week: ZodNumber;
                                            year: ZodNumber;
                                        },
                                        "passthrough",
                                        ZodTypeAny,
                                        objectOutputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                        objectInputType<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            ZodTypeAny,
                                            "passthrough",
                                        >,
                                    >;
                                    timeData: ZodNumber;
                                    timeMode: ZodNumber;
                                },
                                "passthrough",
                                ZodTypeAny,
                                objectOutputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                                objectInputType<
                                    {
                                        isConfig: ZodBoolean;
                                        isEnabled: ZodOptional<ZodBoolean>;
                                        startTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        stopTime: ZodObject<
                                            {
                                                day: ...;
                                                hour: ...;
                                                min: ...;
                                                month: ...;
                                                sec: ...;
                                                week: ...;
                                                year: ...;
                                            },
                                            "passthrough",
                                            ZodTypeAny,
                                            objectOutputType<(...), (...), (...)>,
                                            objectInputType<(...), (...), (...)>,
                                        >;
                                        timeData: ZodNumber;
                                        timeMode: ZodNumber;
                                    },
                                    ZodTypeAny,
                                    "passthrough",
                                >,
                            >;
                            type: ZodNumber;
                        },
                        ZodTypeAny,
                        "passthrough",
                    >,
                >;
                "20_134.updateTime": ZodString;
            },
            ZodTypeAny,
            "passthrough",
        >,
    > = ...