{"version":3,"file":"ChipTLC5948AExtendProperty.mjs","names":["common.Bool_true","common.Int32_1","common.Bool","common.Int32","common.UInt16"],"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,iCAAiC,EAAE,aAC9C;CACE;CACA,EAAE,KAAK;EACL,mBAAmBA;EACnB,gBAAgBC;CAClB,CAAC;CACD,EAAE,QAAQ;EACR,gBAAgBC;EAChB,qBAAqBC;EACrB,uBAAuBA;EACvB,sBAAsBA;EACtB,sBAAsBA;EACtB,wBAAwBA;EACxB,uBAAuBA;EACvB,aAAaA;EACb,eAAeA;EACf,iBAAiBA;EACjB,mBAAmBA;EACnB,kBAAkBA;EAClB,wBAAwBC;EACxB,0BAA0BA;EAC1B,yBAAyBA;EACzB,yBAAyBA;EACzB,yBAAyBA;EACzB,2BAA2BA;EAC3B,0BAA0BA;EAC1B,0BAA0BA;CAC5B,CAAC;AACH,GACA,gCACF;;;;;;AAMA,MAAa,6BAA6B,EAAE,aAC1C,CACE,gCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,4BAA4B,EAAE,CAAC,CACrE,GACA,4BACF"}