import { t as ChipMBI5038ExtendProperty } from "./ChipMBI5038ExtendProperty-C9MGSZpF.mjs"; import * as t from "io-ts"; //#region generated/ChipMBI5038RGBExtendProperty.d.ts declare const ChipMBI5038RGBExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; }>]>; /** * Codec for {@link ChipMBI5038RGBExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:56694 */ declare const ChipMBI5038RGBExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.PartialC<{ RedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; GreenProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; BlueProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; VRedProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ThermalShutdown: t.Type; }>, t.PartialC<{ SwitchSpeed: t.Type; CurrentSelection: t.Type; PowerMode: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038ExtendProperty">; }>]>; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5038RGBExtendProperty">; }>]>; interface ChipMBI5038RGBExtendProperty extends t.TypeOf { RedProperty?: ChipMBI5038ExtendProperty; GreenProperty?: ChipMBI5038ExtendProperty; BlueProperty?: ChipMBI5038ExtendProperty; VRedProperty?: ChipMBI5038ExtendProperty; } //#endregion export { ChipMBI5038RGBExtendPropertyBase as n, ChipMBI5038RGBExtendProperty as t }; //# sourceMappingURL=ChipMBI5038RGBExtendProperty-B9eHKBNO.d.mts.map