import { t as ChipCFD8385ExtendProperty } from "./ChipCFD8385ExtendProperty-mUIe9YH9.cjs"; import * as t from "io-ts"; //#region generated/ChipCFD8385RGBVExtendProperty.d.ts declare const ChipCFD8385RGBVExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; GclkToDclkNum: t.Type; IsOverflowValue: t.Type; SubField: t.Type; GrayDepth: t.Type; IsAdvancedMode: t.Type; DataBit: t.Type; TrueGrayDepth: t.Type; CFDSpecialShift: t.Type; IsUseNewModule: t.Type; PLLFreqDivision: t.Type; PLLFreqDoubling: t.Type; GrayClkSelect: t.Type; DataByteSys: 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; SixthDataLen: t.Type; SixthStartIndex: t.Type; SixthRegisterAddr: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipCFD8385RGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipCFD8385.decompiled.cs:3581 */ declare const ChipCFD8385RGBVExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; SecondRegValue: t.Type; ThirdRegValue: t.Type; FourthRegValue: t.Type; FifthRegValue: t.Type; SixthRegValue: t.Type; LowAshEnhanceUniformity: t.Type; SubField: t.Type; CurrentGain: t.Type; WrapBlankGrade: t.Type; CoupBlankGrade: t.Type; LineBlankrange: t.Type; OpenProtectEnable: t.Type; OpenCircuitDetectionSuspends: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; CouplingOptimizationMode: t.Type; CouplingOptimizationStrength: t.Type; LowGrayCompsentionTime: t.Type; LowGrayCompsentionStrength: t.Type; CouplingOptimizationTime: t.Type; DynamicEnergySavingEn: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; CouplingBlankMode: t.Type; LineFeedBlankMode: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385ExtendProperty">; }>]>; GclkToDclkNum: t.Type; IsOverflowValue: t.Type; SubField: t.Type; GrayDepth: t.Type; IsAdvancedMode: t.Type; DataBit: t.Type; TrueGrayDepth: t.Type; CFDSpecialShift: t.Type; IsUseNewModule: t.Type; PLLFreqDivision: t.Type; PLLFreqDoubling: t.Type; GrayClkSelect: t.Type; DataByteSys: 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; SixthDataLen: t.Type; SixthStartIndex: t.Type; SixthRegisterAddr: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD8385RGBVExtendProperty">; }>]>; interface ChipCFD8385RGBVExtendProperty extends t.TypeOf { RedProperty?: ChipCFD8385ExtendProperty; GreenProperty?: ChipCFD8385ExtendProperty; BlueProperty?: ChipCFD8385ExtendProperty; VRedProperty?: ChipCFD8385ExtendProperty; } //#endregion export { ChipCFD8385RGBVExtendPropertyBase as n, ChipCFD8385RGBVExtendProperty as t }; //# sourceMappingURL=ChipCFD8385RGBVExtendProperty-5tex0nhU.d.cts.map