import { Er as BufferFromBase64 } from "./index-s3f1rGjG.cjs"; import { t as ChipTLC6983ExtendProperty } from "./ChipTLC6983ExtendProperty-D41Ko9jY.cjs"; import * as t from "io-ts"; //#region generated/ChipTLC6983RGBVExtendProperty.d.ts declare const ChipTLC6983RGBVExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; }>, t.PartialC<{ ExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RegisterArray: BufferFromBase64; RegArrayUI: BufferFromBase64; IsUseNewModule: t.Type; ChipLibVersion: t.Type; IsPowerSavingMode1: t.Type; PowerSavingMode2: t.Type; IsBadPoints: t.Type; RLowGrayGradientAdj: t.Type; GLowGrayGradientAdj: t.Type; BLowGrayGradientAdj: t.Type; RLowGrayBrightCompensation: t.Type; GLowGrayBrightCompensation: t.Type; BLowGrayBrightCompensation: t.Type; BlackFieldRegulation: t.Type; RCouplingParameterAdj1: t.Type; GCouplingParameterAdj1: t.Type; BCouplingParameterAdj1: t.Type; RCouplingParameterAdj2: t.Type; GCouplingParameterAdj2: t.Type; BCouplingParameterAdj2: t.Type; IsRCouplingParameterAdj2: t.Type; IsGCouplingParameterAdj2: t.Type; IsBCouplingParameterAdj2: t.Type; RLowAshColorCastCompensation: t.Type; GLowAshColorCastCompensation: t.Type; BLowAshColorCastCompensation: t.Type; Is256FrameRateMode: t.Type; RGain: t.Type; GGain: t.Type; BGain: t.Type; GlobalGain: t.Type; ShortDetectionLevel: t.Type; MaxCurrentValue: t.Type; RSlowlyOpen: t.Type; GSlowlyOpen: t.Type; BSlowlyOpen: t.Type; RQuickTurnOff: t.Type; GQuickTurnOff: t.Type; BQuickTurnOff: t.Type; FirstLineDarkAdj: t.Type; IsCouplingParameterAdj3: t.Type; CouplingParameterAdj4: t.Type; IsCouplingParameterAdj4: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipTLC6983ExtendProperty">; }>]>; TempSubField: t.Type; TempICNum: t.Type; TempGclkFreqR: t.Type; TempBit3: t.Type; SubField: t.Type; GclkFreqR: t.Type; Bit3: t.Type; ICNum: t.Type; PWMNum: t.Type; HHGCLKNum: t.Type; IsAdvancedMode: t.Type; IsUseNewModule: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipTLC6983RGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipTLC6983.decompiled.cs:3216 */ declare const ChipTLC6983RGBVExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; }>, t.PartialC<{ ExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RegisterArray: BufferFromBase64; RegArrayUI: BufferFromBase64; IsUseNewModule: t.Type; ChipLibVersion: t.Type; IsPowerSavingMode1: t.Type; PowerSavingMode2: t.Type; IsBadPoints: t.Type; RLowGrayGradientAdj: t.Type; GLowGrayGradientAdj: t.Type; BLowGrayGradientAdj: t.Type; RLowGrayBrightCompensation: t.Type; GLowGrayBrightCompensation: t.Type; BLowGrayBrightCompensation: t.Type; BlackFieldRegulation: t.Type; RCouplingParameterAdj1: t.Type; GCouplingParameterAdj1: t.Type; BCouplingParameterAdj1: t.Type; RCouplingParameterAdj2: t.Type; GCouplingParameterAdj2: t.Type; BCouplingParameterAdj2: t.Type; IsRCouplingParameterAdj2: t.Type; IsGCouplingParameterAdj2: t.Type; IsBCouplingParameterAdj2: t.Type; RLowAshColorCastCompensation: t.Type; GLowAshColorCastCompensation: t.Type; BLowAshColorCastCompensation: t.Type; Is256FrameRateMode: t.Type; RGain: t.Type; GGain: t.Type; BGain: t.Type; GlobalGain: t.Type; ShortDetectionLevel: t.Type; MaxCurrentValue: t.Type; RSlowlyOpen: t.Type; GSlowlyOpen: t.Type; BSlowlyOpen: t.Type; RQuickTurnOff: t.Type; GQuickTurnOff: t.Type; BQuickTurnOff: t.Type; FirstLineDarkAdj: t.Type; IsCouplingParameterAdj3: t.Type; CouplingParameterAdj4: t.Type; IsCouplingParameterAdj4: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipTLC6983ExtendProperty">; }>]>; TempSubField: t.Type; TempICNum: t.Type; TempGclkFreqR: t.Type; TempBit3: t.Type; SubField: t.Type; GclkFreqR: t.Type; Bit3: t.Type; ICNum: t.Type; PWMNum: t.Type; HHGCLKNum: t.Type; IsAdvancedMode: t.Type; IsUseNewModule: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipTLC6983RGBVExtendProperty">; }>]>; interface ChipTLC6983RGBVExtendProperty extends t.TypeOf { ExtendProperty?: ChipTLC6983ExtendProperty; } //#endregion export { ChipTLC6983RGBVExtendPropertyBase as n, ChipTLC6983RGBVExtendProperty as t }; //# sourceMappingURL=ChipTLC6983RGBVExtendProperty-NYBhcgys.d.cts.map