{"version":3,"file":"Chip9348RGBVExtendPropey.mjs","names":["common.UInt8_2","common.Bool","common.UInt8","common.Int32","common.UInt16"],"sources":["../generated/Chip9348RGBVExtendPropey.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { Chip9348ExtendProperty } from './Chip9348ExtendProperty'; // import\n/**\n * Codec for interface {@link Chip9348RGBVExtendPropey}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:54635\n */\nexport const Chip9348RGBVExtendPropey = t.intersection(\n  [\n    t.type({\n      GrayscaleSelect: common.UInt8_2, // #54697\n      LastGhostAbatement2: common.UInt8_2,\n    }),\n    t.partial({\n      RedProperty: Chip9348ExtendProperty, // #54637\n      GreenProperty: Chip9348ExtendProperty, // #54639\n      BlueProperty: Chip9348ExtendProperty, // #54641\n      VRedProperty: Chip9348ExtendProperty, // #54671\n      DummyGclkEn: common.Bool, // #54684\n      LastGhostAbatement1: common.UInt8, // #54710\n      FailureLEDElimination: common.Bool, // #54723\n      RedGain: common.Int32, // #54736\n      BlueGain: common.Int32, // #54748\n      GreenGain: common.Int32, // #54760\n      RedRegValueConfigThird: common.UInt16, // #54772\n      GreenRegValueConfigThird: common.UInt16, // #54785\n      BlueRegValueConfigThird: common.UInt16, // #54798\n      VRedRegValueConfigThird: common.UInt16, // #54811\n      RedRegValueConfigSpecial: common.UInt16, // #54824\n      GreenRegValueConfigSpecial: common.UInt16, // #54837\n      BlueRegValueConfigSpecial: common.UInt16, // #54850\n      VRedRegValueConfigSpecial: common.UInt16,\n    }),\n  ],\n  'Chip9348RGBVExtendPropey'\n);\nexport interface Chip9348RGBVExtendPropey extends t.TypeOf<typeof Chip9348RGBVExtendPropey> {\n  RedProperty?: Chip9348ExtendProperty;\n  GreenProperty?: Chip9348ExtendProperty;\n  BlueProperty?: Chip9348ExtendProperty;\n  VRedProperty?: Chip9348ExtendProperty;\n}\n"],"mappings":";;;;;;;;;;AAQA,MAAa,2BAA2B,EAAE,aACxC,CACE,EAAE,KAAK;CACL,iBAAiBA;CACjB,qBAAqBA;AACvB,CAAC,GACD,EAAE,QAAQ;CACR,aAAa;CACb,eAAe;CACf,cAAc;CACd,cAAc;CACd,aAAaC;CACb,qBAAqBC;CACrB,uBAAuBD;CACvB,SAASE;CACT,UAAUA;CACV,WAAWA;CACX,wBAAwBC;CACxB,0BAA0BA;CAC1B,yBAAyBA;CACzB,yBAAyBA;CACzB,0BAA0BA;CAC1B,4BAA4BA;CAC5B,2BAA2BA;CAC3B,2BAA2BA;AAC7B,CAAC,CACH,GACA,0BACF"}