{"version":3,"file":"ChipSM16207SExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipSM16207SExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipSM16207SExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REliminateAfterLow1: common.UInt8_5, // #59501\n      GEliminateAfterLow1: common.UInt8_5, // #59514\n      BEliminateAfterLow1: common.UInt8_5, // #59527\n      RDimCompensation: common.UInt8_3, // #59540\n      GDimCompensation: common.UInt8_3, // #59553\n      BDimCompensation: common.UInt8_3, // #59605\n      REliminateAfterLow2: common.UInt8_5, // #59618\n      GEliminateAfterLow2: common.UInt8_5, // #59631\n      BEliminateAfterLow2: common.UInt8_5,\n    }),\n    t.partial({\n      RLowAshImprovement: common.UInt8, // #59579\n      GLowAshImprovement: common.UInt8, // #59592\n      BLowAshImprovement: common.UInt8, // #59644\n      IsAdvancedMode: common.Bool, // #59657\n      RedRegValueConfigFirst: common.UInt16, // #59670\n      GreenRegValueConfigFirst: common.UInt16, // #59683\n      BlueRegValueConfigFirst: common.UInt16, // #59696\n      VRedRegValueConfigFirst: common.UInt16,\n    }),\n  ],\n  'ChipSM16207SExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipSM16207SExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:59465\n */\nexport const ChipSM16207SExtendProperty = t.intersection(\n  [\n    ChipSM16207SExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipSM16207SExtendProperty') }),\n  ],\n  'ChipSM16207SExtendProperty'\n);\nexport interface ChipSM16207SExtendProperty extends t.TypeOf<typeof ChipSM16207SExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,iCAAiCA,MAAE,aAC9C;CACEC;CACAD,MAAE,KAAK;EACL;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,gCACF;;;;;;AAMA,MAAa,6BAA6BA,MAAE,aAC1C,CACE,gCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,4BAA4B,EAAE,CAAC,CACrE,GACA,4BACF"}