import { t as ChipCFD135AExtendProperty } from "./ChipCFD135AExtendProperty-BMKjEIv-.cjs"; import * as t from "io-ts"; //#region generated/ChipCFD135ARGBVExtendProperty.d.ts declare const ChipCFD135ARGBVExtendPropertyBase: 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; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; IsAdvancedMode: t.Type; IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipCFD135ARGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipCFD135A.decompiled.cs:2336 */ declare const ChipCFD135ARGBVExtendProperty: 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; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstRegValue: t.Type; CurrentGain: t.Type; ConstantCurrentPointSetting: t.Type; ConstantCurrentLevelSetting: t.Type; ResponseSetting: t.Type; BlankLineStrength: t.Type; DoutMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135AExtendProperty">; }>]>; IsAdvancedMode: t.Type; IsUseNewModule: t.Type; ChipLibVersion: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipCFD135ARGBVExtendProperty">; }>]>; interface ChipCFD135ARGBVExtendProperty extends t.TypeOf { RedProperty?: ChipCFD135AExtendProperty; GreenProperty?: ChipCFD135AExtendProperty; BlueProperty?: ChipCFD135AExtendProperty; VRedProperty?: ChipCFD135AExtendProperty; } //#endregion export { ChipCFD135ARGBVExtendPropertyBase as n, ChipCFD135ARGBVExtendProperty as t }; //# sourceMappingURL=ChipCFD135ARGBVExtendProperty-DhwRFpC-.d.cts.map