{"version":3,"file":"ChipAXS6018RGBVExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipAXS6018RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipAXS6018RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      WeightValueConfig: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      FirstRegData: common.buffer_8, // #2083\n      SecondRegData: common.buffer_8, // #2085\n      ThirdRegData: common.buffer_8, // #2087\n      FourthRegData: common.buffer_6, // #2089\n      FifthRegData: common.buffer_6, // #2091\n      SixthRegData: common.buffer_6, // #2093\n      FirstRegisterAddr: common.Int32, // #2099\n      SecondRegisterAddr: common.Int32, // #2101\n      ThirdRegisterAddr: common.Int32, // #2103\n      FourthRegisterAddr: common.Int32, // #2105\n      FifthRegisterAddr: common.Int32, // #2107\n      SixthRegisterAddr: common.Int32, // #2109\n      FirstDataLen: common.Int32, // #2111\n      FirstStartIndex: common.Int32, // #2113\n      SecondDataLen: common.Int32, // #2115\n      SecondStartIndex: common.Int32, // #2117\n      ThirdDataLen: common.Int32, // #2119\n      ThirdDataStartIndex: common.Int32, // #2121\n      FourthDataLen: common.Int32, // #2123\n      FourthStartIndex: common.Int32, // #2125\n      FifthDataLen: common.Int32, // #2127\n      FifthStartIndex: common.Int32, // #2129\n      SixthDataLen: common.Int32, // #2131\n      SixthStartIndex: common.Int32, // #2133\n      IsUseNewModule: common.Bool, // #2135\n      FirstLineDark: common.UInt8, // #2137\n      ChargingOften: common.UInt8, // #2149\n      LineShadowTime: common.UInt8, // #2161\n      ShadowChargingMode: common.UInt8, // #2173\n      AdditionalField: common.UInt8, // #2185\n      HighGrayGain: common.UInt8, // #2197\n      MultilevelCurrent: common.Bool, // #2209\n      BlackLine: common.UInt8, // #2221\n      DischargeTime: common.UInt8, // #2233\n      DischargeR: common.Bool, // #2245\n      DischargeG: common.Bool, // #2257\n      DischargeB: common.Bool, // #2269\n      RextR: common.UInt8, // #2281\n      RextG: common.UInt8, // #2293\n      RextB: common.UInt8, // #2305\n      TubeDischargeEnable: common.Bool, // #2317\n      LineTubeDischargeEnable: common.Bool, // #2329\n      Contrast: common.UInt8, // #2341\n      GammaGloablBright: common.UInt8, // #2353\n      GammaRBright: common.UInt8, // #2365\n      GammaGBright: common.UInt8, // #2377\n      GammaBBright: common.UInt8, // #2389\n      LineCP: common.UInt8, // #2401\n      CtrlEndPoint: common.UInt8,\n    }),\n  ],\n  'ChipAXS6018RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipAXS6018RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipAXS6018.decompiled.cs:2074\n */\nexport const ChipAXS6018RGBVExtendProperty = t.intersection(\n  [\n    ChipAXS6018RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipAXS6018RGBVExtendProperty') }),\n  ],\n  'ChipAXS6018RGBVExtendProperty'\n);\nexport interface ChipAXS6018RGBVExtendProperty\n  extends t.TypeOf<typeof ChipAXS6018RGBVExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,oCAAoCA,MAAE,aACjD;CACEC;CACAD,MAAE,KAAK,EACL,kEAAkD,QAAQ,EAC5D,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;EACA;EACA;EACA;EACA;EACA;EACA;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,mCACF;;;;;;AAMA,MAAa,gCAAgCA,MAAE,aAC7C,CACE,mCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,+BAA+B,EAAE,CAAC,CACxE,GACA,+BACF"}