import { t as ChipICND2152ExtendProperty } from "./ChipICND2152ExtendProperty-Dc5_BDoR.cjs"; import * as t from "io-ts"; //#region generated/ChipICND2152RGBVExtendProperty.d.ts declare const ChipICND2152RGBVExtendPropertyBase: 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<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; SpecialRegisterAddr: t.Type; IsUseNewModule: t.Type; ChipLibVersion: t.Type; RefNumPerVs: t.Type; SubField: t.Type; LowGrayUniformity: t.Type; BlackScreenEnergyConservation: t.Type; IsAdvancedMode: t.Type; RemoveBadPointsRedGain: t.Type; RemoveBadPointsGreenGain: t.Type; RemoveBadPointsBlueGain: t.Type; RemoveBadPointEnable: t.Type; SpecialDataLen: t.Type; SepcialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipICND2152RGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipICND2152.decompiled.cs:212 */ declare const ChipICND2152RGBVExtendProperty: 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<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ RegLength: t.Type; RegValue: t.ArrayC>; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; BlankingLevel: t.Type; BlankingEnhance: t.Type; CrossBoardCouplingOptimization: t.Type; TheFirstLineDarkCompensation: t.Type; InflectionPointVoltage: t.Type; SlowSpeedOpen: t.Type; CurrentGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152ExtendProperty">; }>]>; SpecialRegisterAddr: t.Type; IsUseNewModule: t.Type; ChipLibVersion: t.Type; RefNumPerVs: t.Type; SubField: t.Type; LowGrayUniformity: t.Type; BlackScreenEnergyConservation: t.Type; IsAdvancedMode: t.Type; RemoveBadPointsRedGain: t.Type; RemoveBadPointsGreenGain: t.Type; RemoveBadPointsBlueGain: t.Type; RemoveBadPointEnable: t.Type; SpecialDataLen: t.Type; SepcialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipICND2152RGBVExtendProperty">; }>]>; interface ChipICND2152RGBVExtendProperty extends t.TypeOf { RedProperty?: ChipICND2152ExtendProperty; GreenProperty?: ChipICND2152ExtendProperty; BlueProperty?: ChipICND2152ExtendProperty; VRedProperty?: ChipICND2152ExtendProperty; } //#endregion export { ChipICND2152RGBVExtendPropertyBase as n, ChipICND2152RGBVExtendProperty as t }; //# sourceMappingURL=ChipICND2152RGBVExtendProperty-CHEA9y2d.d.cts.map