import { n as DetectPointTypeEnum } from "./DetectPointType-Bc4-57UE.cjs"; import { n as ThresholdTypeEnum } from "./ThresholdType-DjXnQwIE.cjs"; import { n as RegisterGroupTypeEnum } from "./RegisterGroupType-BMdCKoAl.cjs"; import { t as PointDetectParameter } from "./PointDetectParameter-CwOOTiJi.cjs"; import { t as ChipMY9758AExtendProperty } from "./ChipMY9758AExtendProperty-BDU3lPMg.cjs"; import * as t from "io-ts"; //#region generated/ChipMY9758ARGBVExtendProperty.d.ts declare const ChipMY9758ARGBVExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ totalGclkUnitNumPerScanTemp: t.Type; IsAdvancedMode: t.Type; }>, t.PartialC<{ RedExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; GreenExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; BlueExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; VRedExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; IsUseNewModule: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; BadPointMode: t.Type; SingleAndDoubleSelect: t.Type; EditScanningSequence: t.Type; Hibernate: t.Type; RCompensationCoarseNum: t.Type; GCompensationCoarseNum: t.Type; BCompensationCoarseNum: t.Type; RCompensationSmallNum: t.Type; GCompensationSmallNum: t.Type; BCompensationSmallNum: t.Type; WatchDog: t.Type; ScanningSequence: t.Type; ScanningMode: t.Type; DCLKMode: t.Type; TB: t.Type; TC: t.Type; ScanCount: t.Type; MutiRate: t.Type; GrayScaleElevate: t.Type; CompensationTime: t.Type; VanishingShadowTime: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; SeventhRegisterAddr: t.Type; EigthRegisterAddr: t.Type; SecondDataLen: t.Type; SecondStartIndex: t.Type; SecondRegisterAddr: t.Type; ThirdDataLen: t.Type; ThirdDataStartIndex: t.Type; ThirdRegisterAddr: t.Type; PointDetectParameter: t.PartialC<{ DetectType: t.Type; IsUseThreshold: t.Type; Threshold: t.Type; ThresholdGradeCount: t.Type; IsNeedConfigRegister: t.Type; ConfigGroupType: t.Type; TheTallyMode: t.Type; DetectTypeValue: t.Type; }>; }>]>; /** * Codec for {@link ChipMY9758ARGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMY9758A.decompiled.cs:4849 */ declare const ChipMY9758ARGBVExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ totalGclkUnitNumPerScanTemp: t.Type; IsAdvancedMode: t.Type; }>, t.PartialC<{ RedExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; GreenExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; BlueExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; VRedExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegisterArray: t.ArrayC>; }>, t.PartialC<{ DCLKMode: t.Type; ScanNumber: t.Type; RefreshRate: t.Type; LowAshUniformity: t.Type; NonIntegerGrayScale: t.Type; GrayScaleUpgrade: t.Type; UplinkMode: t.Type; GCKDoubFrequency: t.Type; UpVanishingShadow: t.Type; VanishingShadowTime: t.Type; CompensateTime: t.Type; CrossEliminate: t.Type; DetectionPosition: t.Type; BlackEnergySaving: t.Type; DynamicEnergySaving: t.Type; CurrentSetting_1: t.Type; CurrentSetting_2: t.Type; FineTuning_3: t.Type; CurrentGain: t.Type; CurrentSetting_3: t.Type; ConductionMode: t.Type; Compensation_crude: t.Type; TimeSharing: t.Type; FirstCompensate: t.Type; CouplingOptimization: t.Type; SquareGhost: t.Type; DownVanishingShadow: t.Type; CompensationMode: t.Type; CouplingStrengthen: t.Type; FineTuning_2: t.Type; CompensationCapacity: t.Type; FineTuning_1: t.Type; Compensation_fine: t.Type; CrossEliminateBool: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758AExtendProperty">; }>]>; IsUseNewModule: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; BadPointMode: t.Type; SingleAndDoubleSelect: t.Type; EditScanningSequence: t.Type; Hibernate: t.Type; RCompensationCoarseNum: t.Type; GCompensationCoarseNum: t.Type; BCompensationCoarseNum: t.Type; RCompensationSmallNum: t.Type; GCompensationSmallNum: t.Type; BCompensationSmallNum: t.Type; WatchDog: t.Type; ScanningSequence: t.Type; ScanningMode: t.Type; DCLKMode: t.Type; TB: t.Type; TC: t.Type; ScanCount: t.Type; MutiRate: t.Type; GrayScaleElevate: t.Type; CompensationTime: t.Type; VanishingShadowTime: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; SeventhRegisterAddr: t.Type; EigthRegisterAddr: t.Type; SecondDataLen: t.Type; SecondStartIndex: t.Type; SecondRegisterAddr: t.Type; ThirdDataLen: t.Type; ThirdDataStartIndex: t.Type; ThirdRegisterAddr: t.Type; PointDetectParameter: t.PartialC<{ DetectType: t.Type; IsUseThreshold: t.Type; Threshold: t.Type; ThresholdGradeCount: t.Type; IsNeedConfigRegister: t.Type; ConfigGroupType: t.Type; TheTallyMode: t.Type; DetectTypeValue: t.Type; }>; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMY9758ARGBVExtendProperty">; }>]>; interface ChipMY9758ARGBVExtendProperty extends t.TypeOf { RedExtendProperty?: ChipMY9758AExtendProperty; GreenExtendProperty?: ChipMY9758AExtendProperty; BlueExtendProperty?: ChipMY9758AExtendProperty; VRedExtendProperty?: ChipMY9758AExtendProperty; PointDetectParameter?: PointDetectParameter; } //#endregion export { ChipMY9758ARGBVExtendPropertyBase as n, ChipMY9758ARGBVExtendProperty as t }; //# sourceMappingURL=ChipMY9758ARGBVExtendProperty-DQLnXm3x.d.cts.map