import { t as ChipNT27002SExtendProperty } from "./ChipNT27002SExtendProperty-C9bv_Q2p.cjs"; import * as t from "io-ts"; //#region generated/ChipNT27002SRGBVExtendProperty.d.ts declare const ChipNT27002SRGBVExtendPropertyBase: 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<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; ScanType: t.Type; IsAdvancedMode: t.Type; MyRedGain: t.Type; RedRangeGain: t.Type; MyGreenGain: t.Type; GreenRangeGain: t.Type; MyBlueGain: t.Type; BlueRangeGain: t.Type; GraySteps: t.Type; GetTrueGraySteps: t.Type; NO_GCLK: t.Type; F_gclk: t.Type; FrameStartTime: t.Type; ScanBetweenTime: t.Type; ShadowEliminationTime: t.Type; PrechargeTime: t.Type; ScanShadowEliminationTime: t.Type; ScanOpeningDelayTime: t.Type; ScanCloseingDelayTime: t.Type; ScanShadowEliminationVoltage: t.Type; ShadowEliminationVoltageR: t.Type; ShadowEliminationVoltageG: t.Type; ShadowEliminationVoltageB: t.Type; PulseWidthCompensationR: t.Type; PulseWidthCompensationG: t.Type; PulseWidthCompensationB: t.Type; PrechargeVoltagR: t.Type; PrechargeVoltagG: t.Type; PrechargeVoltagB: t.Type; ColorTemperature1R: t.Type; ColorTemperature1G: t.Type; ColorTemperature1B: t.Type; ColorTemperature2R: t.Type; ColorTemperature2G: t.Type; ColorTemperature2B: t.Type; ColorTemperature3R: t.Type; ColorTemperature3G: t.Type; ColorTemperature3B: t.Type; AbnormalStatePattern: t.Type; OpenVoltageR: t.Type; OpenVoltageG: t.Type; OpenVoltageB: t.Type; DICOpenDateReplication: t.Type; DICOpenDark: t.Type; SavingMode: t.Type; TemperatureSelevtorEn: t.Type; TemperatureSelevtorLevel: t.Type; ChannelCloseMode: t.Type; FileNumber: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; SecondDataLen: t.Type; SecondStartIndex: t.Type; SecondRegisterAddr: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipNT27002SRGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipNT27002S.decompiled.cs:974 */ declare const ChipNT27002SRGBVExtendProperty: 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<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ FirstRegValue: t.Type; SecondRegValue: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; ScanType: t.Type; IsAdvancedMode: t.Type; MyRedGain: t.Type; RedRangeGain: t.Type; MyGreenGain: t.Type; GreenRangeGain: t.Type; MyBlueGain: t.Type; BlueRangeGain: t.Type; GraySteps: t.Type; GetTrueGraySteps: t.Type; NO_GCLK: t.Type; F_gclk: t.Type; FrameStartTime: t.Type; ScanBetweenTime: t.Type; ShadowEliminationTime: t.Type; PrechargeTime: t.Type; ScanShadowEliminationTime: t.Type; ScanOpeningDelayTime: t.Type; ScanCloseingDelayTime: t.Type; ScanShadowEliminationVoltage: t.Type; ShadowEliminationVoltageR: t.Type; ShadowEliminationVoltageG: t.Type; ShadowEliminationVoltageB: t.Type; PulseWidthCompensationR: t.Type; PulseWidthCompensationG: t.Type; PulseWidthCompensationB: t.Type; PrechargeVoltagR: t.Type; PrechargeVoltagG: t.Type; PrechargeVoltagB: t.Type; ColorTemperature1R: t.Type; ColorTemperature1G: t.Type; ColorTemperature1B: t.Type; ColorTemperature2R: t.Type; ColorTemperature2G: t.Type; ColorTemperature2B: t.Type; ColorTemperature3R: t.Type; ColorTemperature3G: t.Type; ColorTemperature3B: t.Type; AbnormalStatePattern: t.Type; OpenVoltageR: t.Type; OpenVoltageG: t.Type; OpenVoltageB: t.Type; DICOpenDateReplication: t.Type; DICOpenDark: t.Type; SavingMode: t.Type; TemperatureSelevtorEn: t.Type; TemperatureSelevtorLevel: t.Type; ChannelCloseMode: t.Type; FileNumber: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; SecondDataLen: t.Type; SecondStartIndex: t.Type; SecondRegisterAddr: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipNT27002SRGBVExtendProperty">; }>]>; interface ChipNT27002SRGBVExtendProperty extends t.TypeOf { RedProperty?: ChipNT27002SExtendProperty; GreenProperty?: ChipNT27002SExtendProperty; BlueProperty?: ChipNT27002SExtendProperty; VRedProperty?: ChipNT27002SExtendProperty; } //#endregion export { ChipNT27002SRGBVExtendPropertyBase as n, ChipNT27002SRGBVExtendProperty as t }; //# sourceMappingURL=ChipNT27002SRGBVExtendProperty-BFm5FYTr.d.cts.map