{"version":3,"file":"ChipGS8208RGBVExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipGS8208RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipGS8208RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.partial({\n      RedFirstReg1: common.UInt16, // #51\n      GreenFirstReg1: common.UInt16, // #53\n      BlueFirstReg1: common.UInt16, // #55\n      VRedFirstReg1: common.UInt16, // #57\n      RedFirstReg2: common.UInt16, // #59\n      GreenFirstReg2: common.UInt16, // #61\n      BlueFirstReg2: common.UInt16, // #63\n      VRedFirstReg2: common.UInt16, // #65\n      RedFirstReg3: common.UInt16, // #67\n      GreenFirstReg3: common.UInt16, // #69\n      BlueFirstReg3: common.UInt16, // #71\n      VRedFirstReg3: common.UInt16, // #73\n      IsUseNewModule: common.Bool, // #75\n      ChipLibVersion: common.UInt8, // #77\n      FirstDataLen: common.Int32, // #79\n      FirstStartIndex: common.Int32, // #81\n      FirstRegisterAddr: common.Int32, // #83\n      SecondDataLen: common.Int32, // #85\n      SecondStartIndex: common.Int32, // #87\n      SecondRegisterAddr: common.Int32, // #89\n      ThirdDataLen: common.Int32, // #91\n      ThirdDataStartIndex: common.Int32, // #93\n      ThirdRegisterAddr: common.Int32, // #95\n      IsAdvancedMode: common.Bool, // #97\n      RedGian: common.UInt16, // #109\n      GreenGian: common.UInt16, // #122\n      BlueGian: common.UInt16, // #135\n      BitLevel: common.UInt16, // #148\n      OpenGain: common.Bool, // #161\n      IsOpenDoubleChannel: common.Bool, // #173\n      GS8208_T1L: common.UInt16, // #185\n      GS8208_T0L: common.UInt16, // #197\n      GS8208_T: common.UInt16, // #209\n      CommonGain: common.Int32, // #221\n    }),\n  ],\n  'ChipGS8208RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipGS8208RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipGS8208.decompiled.cs:44\n */\nexport const ChipGS8208RGBVExtendProperty = t.intersection(\n  [\n    ChipGS8208RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipGS8208RGBVExtendProperty') }),\n  ],\n  'ChipGS8208RGBVExtendProperty'\n);\nexport interface ChipGS8208RGBVExtendProperty\n  extends t.TypeOf<typeof ChipGS8208RGBVExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,mCAAmCA,MAAE,aAChD,CACEC,mDACAD,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;AACF,CAAC,CACH,GACA,kCACF;;;;;;AAMA,MAAa,+BAA+BA,MAAE,aAC5C,CACE,kCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,8BAA8B,EAAE,CAAC,CACvE,GACA,8BACF"}