{"version":3,"file":"LS9918Data.cjs","names":["t"],"sources":["../generated/LS9918Data.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link LS9918Data}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:66943\n */\nexport const LS9918Data = t.intersection(\n  [\n    t.type({\n      BitsNum: common.Int32_2, // #67106\n      SubFrameNum: common.Int32_3, // #67142\n      FriedFreuquance: common.Int32_60, // #67166\n      ShiftClockList: common.XMLArray(common.Numeric, 'double'), // #67202\n      StarRefreshRateList: common.XMLArray(common.Int32, 'int'), // #67226\n      MaxRefreshRateList: common.XMLArray(common.Int32, 'int'), // #67250\n      HighNumberList: common.XMLArray(common.Int32, 'int'), // #67502\n      ModeList: common.XMLArray(t.string, 'string'),\n    }),\n    t.partial({\n      PmData: common.Base64, // #67046\n      DmFirstData: common.Base64, // #67058\n      DmSecondData: common.Base64, // #67070\n      DmThridData: common.Base64, // #67082\n      LS9918OEData: common.Base64, // #67118\n      Factor: common.Int32, // #67130\n      FrequenceDivsion: common.Int32, // #67154\n      SystemClock: common.Int32, // #67178\n      ShiftClock: common.Numeric, // #67190\n      StarRefreshRate: common.Int32, // #67214\n      MaxRefreshRate: common.Int32, // #67238\n      HighNumber: common.Int32, // #67262\n      BrightnessEfficiency: common.Int32, // #67274\n      ShiftLenth: common.Int32, // #67286\n      ScanType: common.Int32, // #67298\n      GammaStartValue: common.Int32, // #67310\n      GammaMaxValue: common.Int32, // #67322\n      GammaShift: common.Int32, // #67334\n      GameTable: common.Base64, // #67346\n      ContrastValue: common.Int32, // #67358\n      MaxBrightness: common.Int32, // #67370\n      RedJump: common.Int32, // #67382\n      GreenJump: common.Int32, // #67394\n      BlueJump: common.Int32, // #67406\n      CompensateValue: common.Numeric, // #67418\n      MinWidth: common.Int32, // #67430\n      ClockPhase: common.Int32, // #67442\n      ShadowZone: common.Int32, // #67454\n      RowShadow: common.Int32, // #67466\n      LineCharge: common.Int32, // #67478\n      ShadowThree: common.Int32, // #67490\n      ModeValue: common.Int32, // #67514\n      IsLineShadowOK: common.Bool, // #67526\n      IsRowSwitch: common.Bool, // #67538\n      SelectRowSwitch: common.Int32, // #67550\n      Select32Port: common.Int32, // #67562\n      FirstLine: common.Int32, // #67574\n      RDataPhase: common.Int32, // #67586\n      GDataPhase: common.Int32, // #67598\n      BDataPhase: common.Int32,\n    }),\n  ],\n  'LS9918Data'\n);\nexport interface LS9918Data extends t.TypeOf<typeof LS9918Data> {}\n"],"mappings":";;;;;;;;;;;;AAOA,MAAa,aAAaA,MAAE,aAC1B,CACEA,MAAE,KAAK;CACL;CACA;CACA;CACA,gEAAgD,QAAQ;CACxD,mEAAmD,KAAK;CACxD,kEAAkD,KAAK;CACvD,8DAA8C,KAAK;CACnD,kCAA0BA,MAAE,QAAQ,QAAQ;AAC9C,CAAC,GACDA,MAAE,QAAQ;CACR;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;AACF,CAAC,CACH,GACA,YACF"}