import * as t from "io-ts"; //#region generated/ChipSM16389ExtendProperty.d.ts declare const ChipSM16389ExtendPropertyBase: t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ EnergyPattern: t.Type; LowGrayHomogeneity: t.Type; CouplingOptimize2: t.Type; BlankingTime1: t.Type; FirstLineCompensation: t.Type; LowGrayOptimize2: t.Type; OpenTest: t.Type; EliminateOpenCrossGrade: t.Type; CouplingEnhancePattern: t.Type; LowGrayOptimize1: t.Type; LowGrayAcrossStripeOptimize: t.Type; CouplingGrade: t.Type; Gain: t.Type; BlankingGrade1: t.Type; FirstLineDarkCompensationGrade: t.Type; BlankingOpen2: t.Type; BlankingGrade2: t.Type; BlankingOpen3: t.Type; BlankingGrade3: t.Type; CouplingOptimize1: t.Type; }>]>; /** * Codec for {@link ChipSM16389ExtendProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipSM16389.decompiled.cs:993 */ declare const ChipSM16389ExtendProperty: t.IntersectionC<[t.IntersectionC<[t.PartialC<{ IsSetLowEffectGamma: t.Type; }>, t.TypeC<{ REG_LENGTH: t.Type; RegisterArray: t.ArrayC>; }>, t.PartialC<{ EnergyPattern: t.Type; LowGrayHomogeneity: t.Type; CouplingOptimize2: t.Type; BlankingTime1: t.Type; FirstLineCompensation: t.Type; LowGrayOptimize2: t.Type; OpenTest: t.Type; EliminateOpenCrossGrade: t.Type; CouplingEnhancePattern: t.Type; LowGrayOptimize1: t.Type; LowGrayAcrossStripeOptimize: t.Type; CouplingGrade: t.Type; Gain: t.Type; BlankingGrade1: t.Type; FirstLineDarkCompensationGrade: t.Type; BlankingOpen2: t.Type; BlankingGrade2: t.Type; BlankingOpen3: t.Type; BlankingGrade3: t.Type; CouplingOptimize1: t.Type; }>]>, t.PartialC<{ '@_xsi:type': t.LiteralC<"ChipSM16389ExtendProperty">; }>]>; interface ChipSM16389ExtendProperty extends t.TypeOf {} //#endregion export { ChipSM16389ExtendPropertyBase as n, ChipSM16389ExtendProperty as t }; //# sourceMappingURL=ChipSM16389ExtendProperty-CNJuQBAl.d.cts.map