import { t as ChipMBI5759BCustomExtendProperty } from "./ChipMBI5759BCustomExtendProperty-ChqrjtgL.cjs"; import { t as ChipMBI5759BGRGBExtendProperty } from "./ChipMBI5759BGRGBExtendProperty-gBBlwnLS.cjs"; import * as t from "io-ts"; //#region generated/ChipMBI5759BExtendProperty.d.ts declare const ChipMBI5759BExtendPropertyBase: 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; IsOpenDLLMode: t.Type; }>, t.PartialC<{ DLLMode: t.Type; N: t.Type; BadPiont: t.Type; BlankingTime: t.Type; LineTime: t.Type; GradientTime: t.Type; 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<"ChipMBI5759BGRGBExtendProperty">; }>]>; CustomExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ScanData: t.ArrayC>; }>, t.PartialC<{}>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759BCustomExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; GrayDepth: t.Type; ScanType: t.Type; subField: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>; /** * Codec for {@link ChipMBI5759BExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5759B.decompiled.cs:654 */ declare const ChipMBI5759BExtendProperty: 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; IsOpenDLLMode: t.Type; }>, t.PartialC<{ DLLMode: t.Type; N: t.Type; BadPiont: t.Type; BlankingTime: t.Type; LineTime: t.Type; GradientTime: t.Type; 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<"ChipMBI5759BGRGBExtendProperty">; }>]>; CustomExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ ScanData: t.ArrayC>; }>, t.PartialC<{}>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759BCustomExtendProperty">; }>]>; IsUseNewModule: t.Type; ChipLibVersion: t.Type; GrayDepth: t.Type; ScanType: t.Type; subField: t.Type; SpecialDataLen: t.Type; SpecialRegisterAddr: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipMBI5759BExtendProperty">; }>]>; interface ChipMBI5759BExtendProperty extends t.TypeOf { GRGBExtendProperty?: ChipMBI5759BGRGBExtendProperty; CustomExtendProperty?: ChipMBI5759BCustomExtendProperty; } //#endregion export { ChipMBI5759BExtendPropertyBase as n, ChipMBI5759BExtendProperty as t }; //# sourceMappingURL=ChipMBI5759BExtendProperty-QIC8BQ5u.d.cts.map