{"version":3,"file":"ChipRT5967ExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipRT5967ExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipRT5967ExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REG_LENGTH: common.Int32_5, // #47\n      RegisterArray: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      BlankingGrade: common.UInt8, // #51\n      BlankEnhance: common.Bool, // #63\n      DarkBlockEn: common.Bool, // #75\n      DarkBlockGrade: common.UInt8, // #87\n      PreliminarySolutionGrade: common.UInt8, // #99\n      LightBlockEn: common.Bool, // #111\n      LightBlockGrade: common.UInt8, // #123\n      DecouplingIntensity: common.UInt8, // #135\n      CompensationMode: common.UInt8, // #158\n      CompensationGrade: common.UInt8, // #179\n      OptimizationGradient: common.Bool, // #191\n      GrayCut: common.UInt8, // #203\n      LowGrayHighRef: common.UInt8, // #215\n      AutoEnergySave: common.Bool, // #236\n      EnergySaveGrade: common.UInt8, // #248\n      ScreenDarkEnergySave: common.Bool, // #260\n      BestEnergySave: common.Bool, // #272\n      OpenTestGrade: common.UInt8, // #284\n      MoveingGrade: common.UInt8, // #296\n      ShortTestGrade: common.UInt8, // #317\n      BadPointMode: common.UInt8, // #329\n      CurrentGain: common.UInt8,\n    }),\n  ],\n  'ChipRT5967ExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipRT5967ExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipRT5967.decompiled.cs:44\n */\nexport const ChipRT5967ExtendProperty = t.intersection(\n  [\n    ChipRT5967ExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipRT5967ExtendProperty') }),\n  ],\n  'ChipRT5967ExtendProperty'\n);\nexport interface ChipRT5967ExtendProperty extends t.TypeOf<typeof ChipRT5967ExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,+BAA+BA,MAAE,aAC5C;CACEC;CACAD,MAAE,KAAK;EACL;EACA,8DAA8C,QAAQ;CACxD,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,8BACF;;;;;;AAMA,MAAa,2BAA2BA,MAAE,aACxC,CACE,8BACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,0BAA0B,EAAE,CAAC,CACnE,GACA,0BACF"}