{"version":3,"file":"ChipGS8208RGBVExtendProperty.mjs","names":["common.UInt16","common.Bool","common.UInt8","common.Int32"],"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,mCAAmC,EAAE,aAChD,CACE,sBACA,EAAE,QAAQ;CACR,cAAcA;CACd,gBAAgBA;CAChB,eAAeA;CACf,eAAeA;CACf,cAAcA;CACd,gBAAgBA;CAChB,eAAeA;CACf,eAAeA;CACf,cAAcA;CACd,gBAAgBA;CAChB,eAAeA;CACf,eAAeA;CACf,gBAAgBC;CAChB,gBAAgBC;CAChB,cAAcC;CACd,iBAAiBA;CACjB,mBAAmBA;CACnB,eAAeA;CACf,kBAAkBA;CAClB,oBAAoBA;CACpB,cAAcA;CACd,qBAAqBA;CACrB,mBAAmBA;CACnB,gBAAgBF;CAChB,SAASD;CACT,WAAWA;CACX,UAAUA;CACV,UAAUA;CACV,UAAUC;CACV,qBAAqBA;CACrB,YAAYD;CACZ,YAAYA;CACZ,UAAUA;CACV,YAAYG;AACd,CAAC,CACH,GACA,kCACF;;;;;;AAMA,MAAa,+BAA+B,EAAE,aAC5C,CACE,kCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,8BAA8B,EAAE,CAAC,CACvE,GACA,8BACF"}