{"version":3,"file":"ChipTLC6983ExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipTLC6983ExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipTLC6983ExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.partial({\n      RegisterArray: new common.BufferFromBase64(\n        'RegisterArray',\n        96 /* NumericLiteralExpression */\n      ), // #2709\n      RegArrayUI: new common.BufferFromBase64('RegArrayUI', 96 /* NumericLiteralExpression */), // #2711\n      IsUseNewModule: common.Bool, // #2713\n      ChipLibVersion: common.UInt8, // #2715\n      IsPowerSavingMode1: common.Bool, // #2717\n      PowerSavingMode2: common.UInt8, // #2729\n      IsBadPoints: common.Bool, // #2741\n      RLowGrayGradientAdj: common.UInt8, // #2753\n      GLowGrayGradientAdj: common.UInt8, // #2765\n      BLowGrayGradientAdj: common.UInt8, // #2778\n      RLowGrayBrightCompensation: common.UInt8, // #2791\n      GLowGrayBrightCompensation: common.UInt8, // #2803\n      BLowGrayBrightCompensation: common.UInt8, // #2816\n      BlackFieldRegulation: common.UInt8, // #2828\n      RCouplingParameterAdj1: common.UInt8, // #2840\n      GCouplingParameterAdj1: common.UInt8, // #2852\n      BCouplingParameterAdj1: common.UInt8, // #2864\n      RCouplingParameterAdj2: common.UInt8, // #2876\n      GCouplingParameterAdj2: common.UInt8, // #2888\n      BCouplingParameterAdj2: common.UInt8, // #2900\n      IsRCouplingParameterAdj2: common.Bool, // #2912\n      IsGCouplingParameterAdj2: common.Bool, // #2924\n      IsBCouplingParameterAdj2: common.Bool, // #2936\n      RLowAshColorCastCompensation: common.UInt8, // #2948\n      GLowAshColorCastCompensation: common.UInt8, // #2960\n      BLowAshColorCastCompensation: common.UInt8, // #2972\n      Is256FrameRateMode: common.Bool, // #2984\n      RGain: common.UInt8, // #2996\n      GGain: common.UInt8, // #3008\n      BGain: common.UInt8, // #3020\n      GlobalGain: common.UInt8, // #3032\n      ShortDetectionLevel: common.UInt8, // #3044\n      MaxCurrentValue: common.UInt8, // #3056\n      RSlowlyOpen: common.UInt8, // #3068\n      GSlowlyOpen: common.UInt8, // #3080\n      BSlowlyOpen: common.UInt8, // #3092\n      RQuickTurnOff: common.UInt8, // #3104\n      GQuickTurnOff: common.UInt8, // #3116\n      BQuickTurnOff: common.UInt8, // #3128\n      FirstLineDarkAdj: common.UInt8, // #3140\n      IsCouplingParameterAdj3: common.Bool, // #3152\n      CouplingParameterAdj4: common.UInt8, // #3164\n      IsCouplingParameterAdj4: common.Bool, // #3176\n    }),\n  ],\n  'ChipTLC6983ExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipTLC6983ExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipTLC6983.decompiled.cs:2706\n */\nexport const ChipTLC6983ExtendProperty = t.intersection(\n  [\n    ChipTLC6983ExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipTLC6983ExtendProperty') }),\n  ],\n  'ChipTLC6983ExtendProperty'\n);\nexport interface ChipTLC6983ExtendProperty extends t.TypeOf<typeof ChipTLC6983ExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,gCAAgCA,MAAE,aAC7C,CACEC,mDACAD,MAAE,QAAQ;CACR,eAAe,oCACb,iBACA,EACF;CACA,YAAY,oCAA4B,cAAc,EAAiC;CACvF;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;CACA;AACF,CAAC,CACH,GACA,+BACF;;;;;;AAMA,MAAa,4BAA4BA,MAAE,aACzC,CACE,+BACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,2BAA2B,EAAE,CAAC,CACpE,GACA,2BACF"}