{"version":3,"file":"ChipLS9735DecodeParam.mjs","names":["common.Int32_21","common.XMLArray","common.Bool","common.UInt8","common.Int32","common.UInt32"],"sources":["../generated/ChipLS9735DecodeParam.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipLS9735DecodeRegistor } from './ChipLS9735DecodeRegistor'; // import\nimport { DecodeChipParamBase } from './DecodeChipParamBase'; // import\nimport { DecodeType, DecodeTypeEnum } from './DecodeType';\n // import\nexport const ChipLS9735DecodeParamBase = t.intersection(\n  [\n    DecodeChipParamBase,\n    t.type({\n      REG_LEN: common.Int32_21, // #693\n      RegistorList: common.XMLArray(ChipLS9735DecodeRegistor, 'ChipLS9735DecodeRegistor'),\n    }),\n    t.partial({\n      DecodeChipType: DecodeType, // #691\n      IsNewDecodeType: common.Bool, // #695\n      EliminationVoltage: common.UInt8, // #707\n      LineBlankingClamp: common.UInt8, // #731\n      LineBlankingPotential: common.UInt8, // #746\n      SpecialDataLen: common.Int32, // #761\n      SpecialRegisterAddr: common.UInt32,\n    }),\n  ],\n  'ChipLS9735DecodeParamBase'\n);\n/**\n * Codec for {@link ChipLS9735DecodeParam}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DecodeChip_LS9735.decompiled.cs:682\n */\nexport const ChipLS9735DecodeParam = t.intersection(\n  [ChipLS9735DecodeParamBase, t.partial({ '@_xsi:type': t.literal('ChipLS9735DecodeParam') })],\n  'ChipLS9735DecodeParam'\n);\nexport interface ChipLS9735DecodeParam extends t.TypeOf<typeof ChipLS9735DecodeParam> {\n  DecodeChipType?: DecodeTypeEnum;\n}\n"],"mappings":";;;;;;;AAMA,MAAa,4BAA4B,EAAE,aACzC;CACE;CACA,EAAE,KAAK;EACL,SAASA;EACT,cAAcC,SAAgB,0BAA0B,0BAA0B;CACpF,CAAC;CACD,EAAE,QAAQ;EACR,gBAAgB;EAChB,iBAAiBC;EACjB,oBAAoBC;EACpB,mBAAmBA;EACnB,uBAAuBA;EACvB,gBAAgBC;EAChB,qBAAqBC;CACvB,CAAC;AACH,GACA,2BACF;;;;;;AAMA,MAAa,wBAAwB,EAAE,aACrC,CAAC,2BAA2B,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,uBAAuB,EAAE,CAAC,CAAC,GAC3F,uBACF"}