import { t as ChipLD1074ExtendProperty } from "./ChipLD1074ExtendProperty-vde7GtN7.cjs"; import * as t from "io-ts"; //#region generated/ChipLD1074RGBVExtendProperty.d.ts declare const ChipLD1074RGBVExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; IsAdvancedMode: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipLD1074RGBVExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipLD1074.decompiled.cs:167 */ declare const ChipLD1074RGBVExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ FirstRegValue: t.Type; AlgorithmMode: t.Type; DataSysMode: t.Type; NumCountMode: t.Type; TemperatureProtectMode: t.Type; ErrorCheck: t.Type; ChooseChannelSpeed: t.Type; Gain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074ExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; IsAdvancedMode: t.Type; FirstDataLen: t.Type; FirstStartIndex: t.Type; FirstRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipLD1074RGBVExtendProperty">; }>]>; interface ChipLD1074RGBVExtendProperty extends t.TypeOf { RedProperty?: ChipLD1074ExtendProperty; GreenProperty?: ChipLD1074ExtendProperty; BlueProperty?: ChipLD1074ExtendProperty; VRedProperty?: ChipLD1074ExtendProperty; } //#endregion export { ChipLD1074RGBVExtendPropertyBase as n, ChipLD1074RGBVExtendProperty as t }; //# sourceMappingURL=ChipLD1074RGBVExtendProperty-YiuvPwvh.d.cts.map