{"version":3,"file":"ChipTLC5948AExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipTLC5948AExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipTLC5948AExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      RepeatDisplayMode: common.Bool_true, // #58422\n      PWMDisplayMode: common.Int32_1,\n    }),\n    t.partial({\n      IsAdvancedMode: common.Bool, // #58435\n      OpenCheckVoltageRed: common.Int32, // #58448\n      OpenCheckVoltageGreen: common.Int32, // #58461\n      OpenCheckVoltageBlue: common.Int32, // #58474\n      ShortCheckVoltageRed: common.Int32, // #58487\n      ShortCheckVoltageGreen: common.Int32, // #58500\n      ShortCheckVoltageBlue: common.Int32, // #58513\n      HiddenCheck: common.Int32, // #58526\n      CheckLostGain: common.Int32, // #58539\n      GlobalBrightRed: common.Int32, // #58552\n      GlobalBrightGreen: common.Int32, // #58565\n      GlobalBrightBlue: common.Int32, // #58578\n      RedRegValueConfigFirst: common.UInt16, // #58591\n      GreenRegValueConfigFirst: common.UInt16, // #58604\n      BlueRegValueConfigFirst: common.UInt16, // #58617\n      VRedRegValueConfigFirst: common.UInt16, // #58630\n      RedRegValueConfigSecond: common.UInt16, // #58643\n      GreenRegValueConfigSecond: common.UInt16, // #58656\n      BlueRegValueConfigSecond: common.UInt16, // #58669\n      VRedRegValueConfigSecond: common.UInt16,\n    }),\n  ],\n  'ChipTLC5948AExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipTLC5948AExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:58363\n */\nexport const ChipTLC5948AExtendProperty = t.intersection(\n  [\n    ChipTLC5948AExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipTLC5948AExtendProperty') }),\n  ],\n  'ChipTLC5948AExtendProperty'\n);\nexport interface ChipTLC5948AExtendProperty extends t.TypeOf<typeof ChipTLC5948AExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,iCAAiCA,MAAE,aAC9C;CACEC;CACAD,MAAE,KAAK;EACL;EACA;CACF,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;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"}