{"version":3,"file":"ChipSM16158ExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipSM16158ExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipSM16158ExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.partial({\n      IsAdvancedMode: common.Bool, // #59815\n      RLowAshImprovement: common.UInt8, // #59828\n      GLowAshImprovement: common.UInt8, // #59841\n      BLowAshImprovement: common.UInt8, // #59854\n      OpenDetection: common.Bool, // #59867\n      REnableOpenInspection: common.Bool, // #59880\n      GEnableOpenInspection: common.Bool, // #59893\n      BEnableOpenInspection: common.Bool, // #59906\n      RLowAshPitsImprove: common.UInt8, // #59919\n      GLowAshPitsImprove: common.UInt8, // #59932\n      BLowAshPitsImprove: common.UInt8, // #59945\n      RDimInterval: common.UInt8, // #59958\n      GDimInterval: common.UInt8, // #59971\n      BDimInterval: common.UInt8, // #59984\n      RDimCompensation: common.UInt8, // #59997\n      GDimCompensation: common.UInt8, // #60010\n      BDimCompensation: common.UInt8, // #60023\n      RedRegValueConfigFirst: common.UInt16, // #60036\n      GreenRegValueConfigFirst: common.UInt16, // #60049\n      BlueRegValueConfigFirst: common.UInt16, // #60062\n      VRedRegValueConfigFirst: common.UInt16, // #60075\n      RedRegValueConfigSecond: common.UInt16, // #60088\n      GreenRegValueConfigSecond: common.UInt16, // #60101\n      BlueRegValueConfigSecond: common.UInt16, // #60114\n      VRedRegValueConfigSecond: common.UInt16, // #60127\n    }),\n  ],\n  'ChipSM16158ExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipSM16158ExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:59763\n */\nexport const ChipSM16158ExtendProperty = t.intersection(\n  [\n    ChipSM16158ExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipSM16158ExtendProperty') }),\n  ],\n  'ChipSM16158ExtendProperty'\n);\nexport interface ChipSM16158ExtendProperty extends t.TypeOf<typeof ChipSM16158ExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,gCAAgCA,MAAE,aAC7C,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;AACF,CAAC,CACH,GACA,+BACF;;;;;;AAMA,MAAa,4BAA4BA,MAAE,aACzC,CACE,+BACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,2BAA2B,EAAE,CAAC,CACpE,GACA,2BACF"}