{"version":3,"file":"ChipSUM2033ExtendProperty.mjs","names":["common.UInt8_15","common.withDefault","common.UInt8","common.UInt8_5","common.UInt16_7168","common.Bool","common.UInt16"],"sources":["../generated/ChipSUM2033ExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipSUM2033BaseExtendProperty } from './ChipSUM2033BaseExtendProperty'; // import\n/**\n * Codec for interface {@link ChipSUM2033ExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:64268\n */\nexport const ChipSUM2033ExtendProperty = t.intersection(\n  [\n    t.type({\n      RedVanishingRating: common.UInt8_15, // #64332\n      GreenVanishingRating: common.withDefault(common.UInt8, 13), // #64345\n      BlueVanishingRating: common.UInt8_5, // #64358\n      VRedVanishingRating: common.UInt8_15, // #64436\n      RedRegValueConfigFourth: common.UInt16_7168, // #64449\n      GreenRegValueConfigFourth: common.UInt16_7168, // #64462\n      BlueRegValueConfigFourth: common.UInt16_7168, // #64475\n      VRedRegValueConfigFourth: common.UInt16_7168,\n    }),\n    t.partial({\n      RedProperty: ChipSUM2033BaseExtendProperty, // #64270\n      GreenProperty: ChipSUM2033BaseExtendProperty, // #64272\n      BlueProperty: ChipSUM2033BaseExtendProperty, // #64274\n      VRedProperty: ChipSUM2033BaseExtendProperty, // #64276\n      UsingBright: common.Bool, // #64308\n      UsingSUM2033Gamma: common.Bool, // #64371\n      IsDoubleRate: common.Bool, // #64384\n      RedRegValueConfigThird: common.UInt16, // #64397\n      GreenRegValueConfigThird: common.UInt16, // #64410\n      BlueRegValueConfigThird: common.UInt16, // #64423\n      VRedRegValueConfigThird: common.UInt16,\n    }),\n  ],\n  'ChipSUM2033ExtendProperty'\n);\nexport interface ChipSUM2033ExtendProperty extends t.TypeOf<typeof ChipSUM2033ExtendProperty> {\n  RedProperty?: ChipSUM2033BaseExtendProperty;\n  GreenProperty?: ChipSUM2033BaseExtendProperty;\n  BlueProperty?: ChipSUM2033BaseExtendProperty;\n  VRedProperty?: ChipSUM2033BaseExtendProperty;\n}\n"],"mappings":";;;;;;;;;;AAQA,MAAa,4BAA4B,EAAE,aACzC,CACE,EAAE,KAAK;CACL,oBAAoBA;CACpB,sBAAsBC,YAAmBC,OAAc,EAAE;CACzD,qBAAqBC;CACrB,qBAAqBH;CACrB,yBAAyBI;CACzB,2BAA2BA;CAC3B,0BAA0BA;CAC1B,0BAA0BA;AAC5B,CAAC,GACD,EAAE,QAAQ;CACR,aAAa;CACb,eAAe;CACf,cAAc;CACd,cAAc;CACd,aAAaC;CACb,mBAAmBA;CACnB,cAAcA;CACd,wBAAwBC;CACxB,0BAA0BA;CAC1B,yBAAyBA;CACzB,yBAAyBA;AAC3B,CAAC,CACH,GACA,2BACF"}