{"version":3,"file":"ChipSUM2033ExtendProperty.cjs","names":["t","ChipSUM2033BaseExtendProperty"],"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,4BAA4BA,MAAE,aACzC,CACEA,MAAE,KAAK;CACL;CACA,uEAAuD,EAAE;CACzD;CACA;CACA;CACA;CACA;CACA;AACF,CAAC,GACDA,MAAE,QAAQ;CACR,aAAaC;CACb,eAAeA;CACf,cAAcA;CACd,cAAcA;CACd;CACA;CACA;CACA;CACA;CACA;CACA;AACF,CAAC,CACH,GACA,2BACF"}