{"version":3,"file":"ChipRT5967ExtendProperty.mjs","names":["common.Int32_5","common.XMLArray","common.UInt16","common.UInt8","common.Bool"],"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+B,EAAE,aAC5C;CACE;CACA,EAAE,KAAK;EACL,YAAYA;EACZ,eAAeC,SAAgBC,QAAe,QAAQ;CACxD,CAAC;CACD,EAAE,QAAQ;EACR,eAAeC;EACf,cAAcC;EACd,aAAaA;EACb,gBAAgBD;EAChB,0BAA0BA;EAC1B,cAAcC;EACd,iBAAiBD;EACjB,qBAAqBA;EACrB,kBAAkBA;EAClB,mBAAmBA;EACnB,sBAAsBC;EACtB,SAASD;EACT,gBAAgBA;EAChB,gBAAgBC;EAChB,iBAAiBD;EACjB,sBAAsBC;EACtB,gBAAgBA;EAChB,eAAeD;EACf,cAAcA;EACd,gBAAgBA;EAChB,cAAcA;EACd,aAAaA;CACf,CAAC;AACH,GACA,8BACF;;;;;;AAMA,MAAa,2BAA2B,EAAE,aACxC,CACE,8BACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,0BAA0B,EAAE,CAAC,CACnE,GACA,0BACF"}