{"version":3,"file":"ChipSM16158ExtendProperty.mjs","names":["common.Bool","common.UInt8","common.UInt16"],"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,gCAAgC,EAAE,aAC7C,CACE,sBACA,EAAE,QAAQ;CACR,gBAAgBA;CAChB,oBAAoBC;CACpB,oBAAoBA;CACpB,oBAAoBA;CACpB,eAAeD;CACf,uBAAuBA;CACvB,uBAAuBA;CACvB,uBAAuBA;CACvB,oBAAoBC;CACpB,oBAAoBA;CACpB,oBAAoBA;CACpB,cAAcA;CACd,cAAcA;CACd,cAAcA;CACd,kBAAkBA;CAClB,kBAAkBA;CAClB,kBAAkBA;CAClB,wBAAwBC;CACxB,0BAA0BA;CAC1B,yBAAyBA;CACzB,yBAAyBA;CACzB,yBAAyBA;CACzB,2BAA2BA;CAC3B,0BAA0BA;CAC1B,0BAA0BA;AAC5B,CAAC,CACH,GACA,+BACF;;;;;;AAMA,MAAa,4BAA4B,EAAE,aACzC,CACE,+BACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,2BAA2B,EAAE,CAAC,CACpE,GACA,2BACF"}