import { n as DecodeTypeEnum } from "./DecodeType-B_yViqgi.mjs"; import { t as ChipCFD455CExtendProperty } from "./ChipCFD455CExtendProperty-CkdznTL4.mjs"; import * as t from "io-ts"; //#region generated/ChipCFD455CRGBVExtendProperty.d.ts declare const ChipCFD455CRGBVExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; ChipMemberIndex: t.Type; CurrentDecode: t.Type; SoftReset: t.Type; LineBlankingBeginTime: t.Type; IsUseNewModule: t.Type; DoubleFreq: t.Type; MixFreq: t.Type; SubField: t.Type; GrayDepth: t.Type; IsAdvancedMode: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; SecondDataLen: t.Type; SecondStartIndex: t.Type; SecondRegisterAddr: t.Type; ThirdDataLen: t.Type; ThirdDataStartIndex: t.Type; ThirdRegisterAddr: t.Type; FourthDataLen: t.Type; FourthStartIndex: t.Type; FourthRegisterAddr: t.Type; FifthDataLen: t.Type; FifthStartIndex: t.Type; FifthRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipCFD455CRGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipCFD455C.decompiled.cs:4156 */ declare const ChipCFD455CRGBVExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; LowGrayUniformityPromote: t.Type; ColumnBlankingStrengthAdjust: t.Type; ColumnBlankingEnhanceMode: t.Type; CouplingStrengthAdjust: t.Type; OpenCheckPointAdjust: t.Type; CouplingOptimization: t.Type; CouplingOptimizationMode: t.Type; CouplingRangeAdjust: t.Type; PreDriverEnable: t.Type; OpenProtectEnable: t.Type; ScanMode: t.Type; OpenSpeed: t.Type; CurrentGear: t.Type; LowGrayCompensationStrength: t.Type; OpenDynamicCheck: t.Type; WakeUpSetting: t.Type; ConstantCurrentInflectionPointSetting: t.Type; DynamicEnergyConservation: t.Type; ColumnBlankingDuration: t.Type; PreDriverMode: t.Type; PreDriverDurationSetting: t.Type; OpenCheckThresholdValue: t.Type; LowGrayScatterMode: t.Type; Delay: t.Type; DataOutputSetting: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CExtendProperty">; }>]>; ChipMemberIndex: t.Type; CurrentDecode: t.Type; SoftReset: t.Type; LineBlankingBeginTime: t.Type; IsUseNewModule: t.Type; DoubleFreq: t.Type; MixFreq: t.Type; SubField: t.Type; GrayDepth: t.Type; IsAdvancedMode: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; SecondDataLen: t.Type; SecondStartIndex: t.Type; SecondRegisterAddr: t.Type; ThirdDataLen: t.Type; ThirdDataStartIndex: t.Type; ThirdRegisterAddr: t.Type; FourthDataLen: t.Type; FourthStartIndex: t.Type; FourthRegisterAddr: t.Type; FifthDataLen: t.Type; FifthStartIndex: t.Type; FifthRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD455CRGBVExtendProperty">; }>]>; interface ChipCFD455CRGBVExtendProperty extends t.TypeOf { RedProperty?: ChipCFD455CExtendProperty; GreenProperty?: ChipCFD455CExtendProperty; BlueProperty?: ChipCFD455CExtendProperty; VRedProperty?: ChipCFD455CExtendProperty; CurrentDecode?: DecodeTypeEnum; } //#endregion export { ChipCFD455CRGBVExtendPropertyBase as n, ChipCFD455CRGBVExtendProperty as t }; //# sourceMappingURL=ChipCFD455CRGBVExtendProperty-C4UL_TST.d.mts.map