import { t as ChipCFD955BExtendProperty } from "./ChipCFD955BExtendProperty-BK3-ddky.cjs"; import * as t from "io-ts"; //#region generated/ChipCFD955BRGBVExtendProperty.d.ts declare const ChipCFD955BRGBVExtendPropertyBase: 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; GclkToDclkNum: t.Type; SubField: t.Type; GrayDepth: t.Type; IsAdvancedMode: t.Type; IsUseNewModule: t.Type; PLLFreqDivision: t.Type; PLLFreqDoubling: t.Type; GrayClkSelect: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipCFD955BRGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipCFD955B.decompiled.cs:3625 */ declare const ChipCFD955BRGBVExtendProperty: 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; 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; CoupBlankMode: t.Type; WrapBlankMode: t.Type; CurrentGear: t.Type; ConstantCurrentInflectionPoint: t.Type; OpentestVoltage: t.Type; PerDriverStrength: t.Type; PerDriverModeSet: t.Type; LowGrayCompsentionMode: t.Type; LowGrayCompsentionStrength: t.Type; DynamicEnergySavingEn: t.Type; WrapBlankStrengthMode: t.Type; ScanMode: t.Type; CouplingOptimizationEn: t.Type; CompsentionSetting: t.Type; GrayClkSelect: t.Type; BlankStrengthModeSet: t.Type; BlankStrengthGradeSet: t.Type; GrayStrength: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BExtendProperty">; }>]>; GclkToDclkNum: t.Type; SubField: t.Type; GrayDepth: t.Type; IsAdvancedMode: t.Type; IsUseNewModule: t.Type; PLLFreqDivision: t.Type; PLLFreqDoubling: t.Type; GrayClkSelect: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD955BRGBVExtendProperty">; }>]>; interface ChipCFD955BRGBVExtendProperty extends t.TypeOf { RedProperty?: ChipCFD955BExtendProperty; GreenProperty?: ChipCFD955BExtendProperty; BlueProperty?: ChipCFD955BExtendProperty; VRedProperty?: ChipCFD955BExtendProperty; } //#endregion export { ChipCFD955BRGBVExtendPropertyBase as n, ChipCFD955BRGBVExtendProperty as t }; //# sourceMappingURL=ChipCFD955BRGBVExtendProperty-DQObm5c0.d.cts.map