Documentation
    Preparing search index...

    Variable deltaPro3QuotaAllSchemaConst

    deltaPro3QuotaAllSchema: ZodObject<
        {
            acAlwaysOnMiniSoc: ZodNumber;
            acEnergySavingOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            acHvAlwaysOn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            acLvAlwaysOn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            acOutFreq: ZodNumber;
            acStandbyTime: ZodNumber;
            bleStandbyTime: ZodNumber;
            bmsBattSoc: ZodNumber;
            bmsChgDsgState: ZodUnion<
                [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
            >;
            bmsChgRemTime: ZodNumber;
            bmsDesignCap: ZodNumber;
            bmsDsgRemTime: ZodNumber;
            bmsMaxCellTemp: ZodNumber;
            bmsMinCellTemp: ZodNumber;
            cmsBattSoc: ZodNumber;
            cmsBmsRunState: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            cmsChgDsgState: ZodUnion<
                [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
            >;
            cmsChgRemTime: ZodNumber;
            cmsDsgRemTime: ZodNumber;
            cmsMaxChgSoc: ZodNumber;
            cmsMinDsgSoc: ZodNumber;
            cmsOilOffSoc: ZodNumber;
            cmsOilOnSoc: ZodNumber;
            cmsOilSelfStart: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            dcStandbyTime: ZodNumber;
            devSleepState: ZodNumber;
            devStandbyTime: ZodNumber;
            enBeep: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            energyBackupEn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            energyBackupStartSoc: ZodNumber;
            errcode: ZodNumber;
            fastChargeSwitch: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            flowInfo12v: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfo24v: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfo4p81In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfo4p81Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfo4p82In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfo4p82Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfo5p8In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfo5p8Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoAcHvOut: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoAcIn: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoAcLvOut: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoPvH: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoPvL: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoQcusb1: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoQcusb2: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoTypec1: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            flowInfoTypec2: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
            generatorCareModeOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            generatorPvHybridModeOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            generatorPvHybridModeSocMax: ZodNumber;
            lcdLight: ZodNumber;
            llcGFCIFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            llcHvLvFlag: ZodNumber;
            multiBpChgDsgMode: ZodUnion<
                [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
            >;
            plugInInfo4p81ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfo4p81DsgChgType: ZodUnion<
                [
                    ZodUnion<[ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>]>,
                    ZodLiteral<3>,
                ],
            >;
            plugInInfo4p81InFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfo4p81RunState: ZodNumber;
            plugInInfo4p81Sn: ZodString;
            plugInInfo4p82ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfo4p82DsgChgType: ZodUnion<
                [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
            >;
            plugInInfo4p82InFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfo4p82RunState: ZodNumber;
            plugInInfo4p82Sn: ZodString;
            plugInInfo5p8ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfo5p8ChgHalPowMax: ZodNumber;
            plugInInfo5p8ChgPowMax: ZodNumber;
            plugInInfo5p8DsgChg: ZodNumber;
            plugInInfo5p8DsgPowMax: ZodNumber;
            plugInInfo5p8Flag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfo5p8RunState: ZodNumber;
            plugInInfo5p8Sn: ZodString;
            plugInInfoAcChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfoAcInChgHalPowMax: ZodNumber;
            plugInInfoAcInChgPowMax: ZodNumber;
            plugInInfoAcInFeq: ZodNumber;
            plugInInfoAcInFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfoAcOutDsgPowMax: ZodNumber;
            plugInInfoPvHChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfoPvHChgAmpMax: ZodNumber;
            plugInInfoPvHChgVolMax: ZodNumber;
            plugInInfoPvHDcAmpMax: ZodNumber;
            plugInInfoPvHFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfoPvHType: ZodUnion<
                [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
            >;
            plugInInfoPvLChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfoPvLChgAmpMax: ZodNumber;
            plugInInfoPvLChgVolMax: ZodNumber;
            plugInInfoPvLDcAmpMax: ZodNumber;
            plugInInfoPvLFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            plugInInfoPvLType: ZodUnion<
                [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
            >;
            powGet12v: ZodNumber;
            powGet24v: ZodNumber;
            powGet4p81: ZodNumber;
            powGet4p82: ZodNumber;
            powGet5p8: ZodNumber;
            powGetAc: ZodNumber;
            powGetAcHvOut: ZodNumber;
            powGetAcIn: ZodNumber;
            powGetAcLvOut: ZodNumber;
            powGetAcLvTt30Out: ZodNumber;
            powGetPvH: ZodNumber;
            powGetPvL: ZodNumber;
            powGetQcusb1: ZodNumber;
            powGetQcusb2: ZodNumber;
            powGetTypec1: ZodNumber;
            powGetTypec2: ZodNumber;
            powInSumW: ZodNumber;
            powOutSumW: ZodNumber;
            screenOffTime: ZodNumber;
            xboostEn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
        },
        "passthrough",
        ZodTypeAny,
        objectOutputType<
            {
                acAlwaysOnMiniSoc: ZodNumber;
                acEnergySavingOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                acHvAlwaysOn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                acLvAlwaysOn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                acOutFreq: ZodNumber;
                acStandbyTime: ZodNumber;
                bleStandbyTime: ZodNumber;
                bmsBattSoc: ZodNumber;
                bmsChgDsgState: ZodUnion<
                    [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
                >;
                bmsChgRemTime: ZodNumber;
                bmsDesignCap: ZodNumber;
                bmsDsgRemTime: ZodNumber;
                bmsMaxCellTemp: ZodNumber;
                bmsMinCellTemp: ZodNumber;
                cmsBattSoc: ZodNumber;
                cmsBmsRunState: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                cmsChgDsgState: ZodUnion<
                    [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
                >;
                cmsChgRemTime: ZodNumber;
                cmsDsgRemTime: ZodNumber;
                cmsMaxChgSoc: ZodNumber;
                cmsMinDsgSoc: ZodNumber;
                cmsOilOffSoc: ZodNumber;
                cmsOilOnSoc: ZodNumber;
                cmsOilSelfStart: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                dcStandbyTime: ZodNumber;
                devSleepState: ZodNumber;
                devStandbyTime: ZodNumber;
                enBeep: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                energyBackupEn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                energyBackupStartSoc: ZodNumber;
                errcode: ZodNumber;
                fastChargeSwitch: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                flowInfo12v: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo24v: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p81In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p81Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p82In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p82Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo5p8In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo5p8Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoAcHvOut: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoAcIn: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoAcLvOut: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoPvH: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoPvL: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoQcusb1: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoQcusb2: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoTypec1: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoTypec2: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                generatorCareModeOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                generatorPvHybridModeOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                generatorPvHybridModeSocMax: ZodNumber;
                lcdLight: ZodNumber;
                llcGFCIFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                llcHvLvFlag: ZodNumber;
                multiBpChgDsgMode: ZodUnion<
                    [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
                >;
                plugInInfo4p81ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p81DsgChgType: ZodUnion<
                    [
                        ZodUnion<[ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>]>,
                        ZodLiteral<3>,
                    ],
                >;
                plugInInfo4p81InFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p81RunState: ZodNumber;
                plugInInfo4p81Sn: ZodString;
                plugInInfo4p82ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p82DsgChgType: ZodUnion<
                    [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
                >;
                plugInInfo4p82InFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p82RunState: ZodNumber;
                plugInInfo4p82Sn: ZodString;
                plugInInfo5p8ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo5p8ChgHalPowMax: ZodNumber;
                plugInInfo5p8ChgPowMax: ZodNumber;
                plugInInfo5p8DsgChg: ZodNumber;
                plugInInfo5p8DsgPowMax: ZodNumber;
                plugInInfo5p8Flag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo5p8RunState: ZodNumber;
                plugInInfo5p8Sn: ZodString;
                plugInInfoAcChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoAcInChgHalPowMax: ZodNumber;
                plugInInfoAcInChgPowMax: ZodNumber;
                plugInInfoAcInFeq: ZodNumber;
                plugInInfoAcInFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoAcOutDsgPowMax: ZodNumber;
                plugInInfoPvHChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvHChgAmpMax: ZodNumber;
                plugInInfoPvHChgVolMax: ZodNumber;
                plugInInfoPvHDcAmpMax: ZodNumber;
                plugInInfoPvHFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvHType: ZodUnion<
                    [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
                >;
                plugInInfoPvLChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvLChgAmpMax: ZodNumber;
                plugInInfoPvLChgVolMax: ZodNumber;
                plugInInfoPvLDcAmpMax: ZodNumber;
                plugInInfoPvLFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvLType: ZodUnion<
                    [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
                >;
                powGet12v: ZodNumber;
                powGet24v: ZodNumber;
                powGet4p81: ZodNumber;
                powGet4p82: ZodNumber;
                powGet5p8: ZodNumber;
                powGetAc: ZodNumber;
                powGetAcHvOut: ZodNumber;
                powGetAcIn: ZodNumber;
                powGetAcLvOut: ZodNumber;
                powGetAcLvTt30Out: ZodNumber;
                powGetPvH: ZodNumber;
                powGetPvL: ZodNumber;
                powGetQcusb1: ZodNumber;
                powGetQcusb2: ZodNumber;
                powGetTypec1: ZodNumber;
                powGetTypec2: ZodNumber;
                powInSumW: ZodNumber;
                powOutSumW: ZodNumber;
                screenOffTime: ZodNumber;
                xboostEn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            },
            ZodTypeAny,
            "passthrough",
        >,
        objectInputType<
            {
                acAlwaysOnMiniSoc: ZodNumber;
                acEnergySavingOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                acHvAlwaysOn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                acLvAlwaysOn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                acOutFreq: ZodNumber;
                acStandbyTime: ZodNumber;
                bleStandbyTime: ZodNumber;
                bmsBattSoc: ZodNumber;
                bmsChgDsgState: ZodUnion<
                    [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
                >;
                bmsChgRemTime: ZodNumber;
                bmsDesignCap: ZodNumber;
                bmsDsgRemTime: ZodNumber;
                bmsMaxCellTemp: ZodNumber;
                bmsMinCellTemp: ZodNumber;
                cmsBattSoc: ZodNumber;
                cmsBmsRunState: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                cmsChgDsgState: ZodUnion<
                    [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
                >;
                cmsChgRemTime: ZodNumber;
                cmsDsgRemTime: ZodNumber;
                cmsMaxChgSoc: ZodNumber;
                cmsMinDsgSoc: ZodNumber;
                cmsOilOffSoc: ZodNumber;
                cmsOilOnSoc: ZodNumber;
                cmsOilSelfStart: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                dcStandbyTime: ZodNumber;
                devSleepState: ZodNumber;
                devStandbyTime: ZodNumber;
                enBeep: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                energyBackupEn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                energyBackupStartSoc: ZodNumber;
                errcode: ZodNumber;
                fastChargeSwitch: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                flowInfo12v: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo24v: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p81In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p81Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p82In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo4p82Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo5p8In: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfo5p8Out: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoAcHvOut: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoAcIn: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoAcLvOut: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoPvH: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoPvL: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoQcusb1: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoQcusb2: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoTypec1: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                flowInfoTypec2: ZodUnion<[ZodLiteral<0>, ZodLiteral<2>]>;
                generatorCareModeOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                generatorPvHybridModeOpen: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                generatorPvHybridModeSocMax: ZodNumber;
                lcdLight: ZodNumber;
                llcGFCIFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                llcHvLvFlag: ZodNumber;
                multiBpChgDsgMode: ZodUnion<
                    [ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>],
                >;
                plugInInfo4p81ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p81DsgChgType: ZodUnion<
                    [
                        ZodUnion<[ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>, ZodLiteral<2>]>,
                        ZodLiteral<3>,
                    ],
                >;
                plugInInfo4p81InFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p81RunState: ZodNumber;
                plugInInfo4p81Sn: ZodString;
                plugInInfo4p82ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p82DsgChgType: ZodUnion<
                    [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
                >;
                plugInInfo4p82InFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo4p82RunState: ZodNumber;
                plugInInfo4p82Sn: ZodString;
                plugInInfo5p8ChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo5p8ChgHalPowMax: ZodNumber;
                plugInInfo5p8ChgPowMax: ZodNumber;
                plugInInfo5p8DsgChg: ZodNumber;
                plugInInfo5p8DsgPowMax: ZodNumber;
                plugInInfo5p8Flag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfo5p8RunState: ZodNumber;
                plugInInfo5p8Sn: ZodString;
                plugInInfoAcChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoAcInChgHalPowMax: ZodNumber;
                plugInInfoAcInChgPowMax: ZodNumber;
                plugInInfoAcInFeq: ZodNumber;
                plugInInfoAcInFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoAcOutDsgPowMax: ZodNumber;
                plugInInfoPvHChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvHChgAmpMax: ZodNumber;
                plugInInfoPvHChgVolMax: ZodNumber;
                plugInInfoPvHDcAmpMax: ZodNumber;
                plugInInfoPvHFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvHType: ZodUnion<
                    [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
                >;
                plugInInfoPvLChargerFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvLChgAmpMax: ZodNumber;
                plugInInfoPvLChgVolMax: ZodNumber;
                plugInInfoPvLDcAmpMax: ZodNumber;
                plugInInfoPvLFlag: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
                plugInInfoPvLType: ZodUnion<
                    [ZodUnion<[ZodLiteral<1>, ZodLiteral<2>]>, ZodLiteral<3>],
                >;
                powGet12v: ZodNumber;
                powGet24v: ZodNumber;
                powGet4p81: ZodNumber;
                powGet4p82: ZodNumber;
                powGet5p8: ZodNumber;
                powGetAc: ZodNumber;
                powGetAcHvOut: ZodNumber;
                powGetAcIn: ZodNumber;
                powGetAcLvOut: ZodNumber;
                powGetAcLvTt30Out: ZodNumber;
                powGetPvH: ZodNumber;
                powGetPvL: ZodNumber;
                powGetQcusb1: ZodNumber;
                powGetQcusb2: ZodNumber;
                powGetTypec1: ZodNumber;
                powGetTypec2: ZodNumber;
                powInSumW: ZodNumber;
                powOutSumW: ZodNumber;
                screenOffTime: ZodNumber;
                xboostEn: ZodUnion<[ZodLiteral<0>, ZodLiteral<1>]>;
            },
            ZodTypeAny,
            "passthrough",
        >,
    > = ...