import { t as ChipMBI5759CustomExtendProperty } from "./ChipMBI5759CustomExtendProperty-sqyz5DS4.mjs"; import { t as ChipMBI5759GRGBExtendProperty } from "./ChipMBI5759GRGBExtendProperty-DU8rfImP.mjs"; import * as t from "io-ts"; //#region generated/ChipMBI5759ExtendProperty.d.ts declare const ChipMBI5759ExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ IsAdvancedMode: t.Type; }>, t.PartialC<{ GRGBExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ Global1_Register1: t.Type; Global1_Register2: t.Type; Global1_Register3: t.Type; Global2_Register1: t.Type; Global2_Register2: t.Type; Global2_Register3: t.Type; Global3_Register1: t.Type; Global3_Register2: t.Type; Global3_Register3: t.Type; R1_Register1: t.Type; R1_Register2: t.Type; R1_Register3: t.Type; R2_Register1: t.Type; R2_Register2: t.Type; R2_Register3: t.Type; G1_Register1: t.Type; G1_Register2: t.Type; G1_Register3: t.Type; G2_Register1: t.Type; G2_Register2: t.Type; G2_Register3: t.Type; B1_Register1: t.Type; B1_Register2: t.Type; B1_Register3: t.Type; B2_Register1: t.Type; B2_Register2: t.Type; B2_Register3: t.Type; }>, t.PartialC<{ RLowGrayCompsentionOne: t.Type; GLowGrayCompsentionOne: t.Type; BLowGrayCompsentionOne: t.Type; RLowGrayCompsentionTwo: t.Type; GLowGrayCompsentionTwo: t.Type; BLowGrayCompsentionTwo: t.Type; RAdvancedLowGrayCompsention: t.Type; GAdvancedLowGrayCompsention: t.Type; BAdvancedLowGrayCompsention: t.Type; RedGain: t.Type; GreenGain: t.Type; BlueGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759GRGBExtendProperty">; }>]>; CustomExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ScanData: t.ArrayC>; }>, t.PartialC<{}>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759CustomExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipMBI5759ExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5759.decompiled.cs:1504 */ declare const ChipMBI5759ExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ IsAdvancedMode: t.Type; }>, t.PartialC<{ GRGBExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ Global1_Register1: t.Type; Global1_Register2: t.Type; Global1_Register3: t.Type; Global2_Register1: t.Type; Global2_Register2: t.Type; Global2_Register3: t.Type; Global3_Register1: t.Type; Global3_Register2: t.Type; Global3_Register3: t.Type; R1_Register1: t.Type; R1_Register2: t.Type; R1_Register3: t.Type; R2_Register1: t.Type; R2_Register2: t.Type; R2_Register3: t.Type; G1_Register1: t.Type; G1_Register2: t.Type; G1_Register3: t.Type; G2_Register1: t.Type; G2_Register2: t.Type; G2_Register3: t.Type; B1_Register1: t.Type; B1_Register2: t.Type; B1_Register3: t.Type; B2_Register1: t.Type; B2_Register2: t.Type; B2_Register3: t.Type; }>, t.PartialC<{ RLowGrayCompsentionOne: t.Type; GLowGrayCompsentionOne: t.Type; BLowGrayCompsentionOne: t.Type; RLowGrayCompsentionTwo: t.Type; GLowGrayCompsentionTwo: t.Type; BLowGrayCompsentionTwo: t.Type; RAdvancedLowGrayCompsention: t.Type; GAdvancedLowGrayCompsention: t.Type; BAdvancedLowGrayCompsention: t.Type; RedGain: t.Type; GreenGain: t.Type; BlueGain: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759GRGBExtendProperty">; }>]>; CustomExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ScanData: t.ArrayC>; }>, t.PartialC<{}>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759CustomExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759ExtendProperty">; }>]>; interface ChipMBI5759ExtendProperty extends t.TypeOf { GRGBExtendProperty?: ChipMBI5759GRGBExtendProperty; CustomExtendProperty?: ChipMBI5759CustomExtendProperty; } //#endregion export { ChipMBI5759ExtendPropertyBase as n, ChipMBI5759ExtendProperty as t }; //# sourceMappingURL=ChipMBI5759ExtendProperty-D9l2gQTQ.d.mts.map