import { t as ChipMTS01ExtendProperty } from "./ChipMTS01ExtendProperty-BzJvjrzj.cjs"; import * as t from "io-ts"; //#region generated/ChipMTS01RGBVExtendProperty.d.ts declare const ChipMTS01RGBVExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; IsAdvancedMode: t.Type; SetConfig: t.Type; ScanType: t.Type; BitLevel: t.Type; SlotsSplitNum: t.Type; GainTest: t.Type; OpenMismatch: t.Type; SaveEnergy: t.Type; M: t.Type; N: t.Type; K: t.Type; FrequencyPclk: t.Type; LowGrayBalanceMode: t.Type; FrameBlanking: t.Type; LineBlanking: t.Type; TestMode: t.Type; TemperatureTestLevel: t.Type; BadPointEn: t.Type; Dummy: t.Type; CloseMos: t.Type; OpenMos: t.Type; clmp: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipMTS01RGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMTS01.decompiled.cs:3054 */ declare const ChipMTS01RGBVExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ OpenTestLevel: t.Type; ShortTestLevel: t.Type; CurrentGain: t.Type; ImprovementPlanEn: t.Type; FrontToBackEn: t.Type; DischargeLevel: t.Type; PrechargeLevel: t.Type; FirstSweepEliminationEn: t.Type; FirstSweepEliminationPclk: t.Type; LowGrayTimePclk: t.Type; LowGrayTimePclkList: t.Type; GainElimination: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01ExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; IsAdvancedMode: t.Type; SetConfig: t.Type; ScanType: t.Type; BitLevel: t.Type; SlotsSplitNum: t.Type; GainTest: t.Type; OpenMismatch: t.Type; SaveEnergy: t.Type; M: t.Type; N: t.Type; K: t.Type; FrequencyPclk: t.Type; LowGrayBalanceMode: t.Type; FrameBlanking: t.Type; LineBlanking: t.Type; TestMode: t.Type; TemperatureTestLevel: t.Type; BadPointEn: t.Type; Dummy: t.Type; CloseMos: t.Type; OpenMos: t.Type; clmp: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMTS01RGBVExtendProperty">; }>]>; interface ChipMTS01RGBVExtendProperty extends t.TypeOf { RedProperty?: ChipMTS01ExtendProperty; GreenProperty?: ChipMTS01ExtendProperty; BlueProperty?: ChipMTS01ExtendProperty; VRedProperty?: ChipMTS01ExtendProperty; } //#endregion export { ChipMTS01RGBVExtendPropertyBase as n, ChipMTS01RGBVExtendProperty as t }; //# sourceMappingURL=ChipMTS01RGBVExtendProperty-BKlDEAKk.d.cts.map