{"version":3,"file":"Chip5354RGBVExtendPropey.cjs","names":["t","Chip5354ExtendProperty"],"sources":["../generated/Chip5354RGBVExtendPropey.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { Chip5354ExtendProperty } from './Chip5354ExtendProperty'; // import\n/**\n * Codec for interface {@link Chip5354RGBVExtendPropey}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:56221\n */\nexport const Chip5354RGBVExtendPropey = t.intersection(\n  [\n    t.type({\n      GlobalCurrentGainAdjust: common.UInt8_5,\n    }),\n    t.partial({\n      RedProperty: Chip5354ExtendProperty, // #56223\n      GreenProperty: Chip5354ExtendProperty, // #56225\n      BlueProperty: Chip5354ExtendProperty, // #56227\n      VRedProperty: Chip5354ExtendProperty, // #56229\n      GlobalCurrentGainConst: common.UInt8, // #56278\n      FailureLEDElimination: common.Bool, // #56291\n      EnableLowImprovement: common.Bool, // #56304\n      LowImprovementFirst: common.UInt8, // #56317\n      LowImprovementTwo: common.UInt8, // #56330\n      EnableLowAshUniformity: common.Bool, // #56343\n      EnableEnergyConserve: common.Bool, // #56356\n      EnableGCLKMutiplier: common.Bool, // #56369\n      RedRegValueConfigThird: common.UInt16, // #56382\n      GreenRegValueConfigThird: common.UInt16, // #56395\n      BlueRegValueConfigThird: common.UInt16, // #56408\n      VRedRegValueConfigThird: common.UInt16, // #56421\n      RedRegValueConfigSpecial: common.UInt16, // #56434\n      GreenRegValueConfigSpecial: common.UInt16, // #56447\n      BlueRegValueConfigSpecial: common.UInt16, // #56460\n      VRedRegValueConfigSpecial: common.UInt16,\n    }),\n  ],\n  'Chip5354RGBVExtendPropey'\n);\nexport interface Chip5354RGBVExtendPropey extends t.TypeOf<typeof Chip5354RGBVExtendPropey> {\n  RedProperty?: Chip5354ExtendProperty;\n  GreenProperty?: Chip5354ExtendProperty;\n  BlueProperty?: Chip5354ExtendProperty;\n  VRedProperty?: Chip5354ExtendProperty;\n}\n"],"mappings":";;;;;;;;;;;;;AAQA,MAAa,2BAA2BA,MAAE,aACxC,CACEA,MAAE,KAAK,EACL,gDACF,CAAC,GACDA,MAAE,QAAQ;CACR,aAAaC;CACb,eAAeA;CACf,cAAcA;CACd,cAAcA;CACd;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;AACF,CAAC,CACH,GACA,0BACF"}