{"version":3,"file":"Chip5253BRGBExtendPropety.cjs","names":["t","Chip5253BExtendProperty"],"sources":["../generated/Chip5253BRGBExtendPropety.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { Chip5253BExtendProperty } from './Chip5253BExtendProperty'; // import\n/**\n * Codec for interface {@link Chip5253BRGBExtendPropety}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:46683\n */\nexport const Chip5253BRGBExtendPropety = t.intersection(\n  [\n    t.type({\n      EnableLowImprovement: common.Bool_true, // #46751\n      EnShadeTransitOptimize: common.Bool_true, // #46776\n      EnGCLKMutiRate: common.Bool_true, // #46802\n      RedRegValueConfigThird: common.withDefault(common.UInt16, 49251), // #46815\n      GreenRegValueConfigThird: common.withDefault(common.UInt16, 28771), // #46828\n      BlueRegValueConfigThird: common.withDefault(common.UInt16, 24675), // #46854\n      RedRegValueConfigFour: common.UInt16_61440, // #46867\n      GreenRegValueConfigFour: common.UInt16_61440, // #46880\n      BlueRegValueConfigFour: common.UInt16_61440, // #46893\n      VRedRegValueConfigFour: common.UInt16_61440, // #46906\n      RedRegValueConfigFive: common.UInt16_8673, // #46919\n      GreenRegValueConfigFive: common.UInt16_8673, // #46932\n      BlueRegValueConfigFive: common.UInt16_8673, // #46945\n      VRedRegValueConfigFive: common.UInt16_8673, // #46958\n      RedRegValueConfigSix: common.UInt16_3822, // #46971\n      GreenRegValueConfigSix: common.UInt16_3822, // #46984\n      BlueRegValueConfigSix: common.UInt16_3822, // #46997\n      VRedRegValueConfigSix: common.UInt16_3822,\n    }),\n    t.partial({\n      RedProperty: Chip5253BExtendProperty, // #46685\n      GreenProperty: Chip5253BExtendProperty, // #46687\n      BlueProperty: Chip5253BExtendProperty, // #46689\n      VRedProperty: Chip5253BExtendProperty, // #46764\n      EnDoubleRefresh: common.Bool, // #46789\n      FailureLEDElimination: common.Bool, // #46841\n      VRedRegValueConfigThird: common.UInt16, // #47010\n      RedRegValueConfigSeven: common.UInt16, // #47023\n      GreenRegValueConfigSeven: common.UInt16, // #47036\n      BlueRegValueConfigSeven: common.UInt16, // #47049\n      VRedRegValueConfigSeven: common.UInt16, // #47062\n      RedRegValueConfigSpecial: common.UInt16, // #47075\n      GreenRegValueConfigSpecial: common.UInt16, // #47088\n      BlueRegValueConfigSpecial: common.UInt16, // #47101\n      VRedRegValueConfigSpecial: common.UInt16,\n    }),\n  ],\n  'Chip5253BRGBExtendPropety'\n);\nexport interface Chip5253BRGBExtendPropety extends t.TypeOf<typeof Chip5253BRGBExtendPropety> {\n  RedProperty?: Chip5253BExtendProperty;\n  GreenProperty?: Chip5253BExtendProperty;\n  BlueProperty?: Chip5253BExtendProperty;\n  VRedProperty?: Chip5253BExtendProperty;\n}\n"],"mappings":";;;;;;;;;;;;;AAQA,MAAa,4BAA4BA,MAAE,aACzC,CACEA,MAAE,KAAK;CACL;CACA;CACA;CACA,0EAA0D,KAAK;CAC/D,4EAA4D,KAAK;CACjE,2EAA2D,KAAK;CAChE;CACA;CACA;CACA;CACA;CACA;CACA;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;CACA;CACA;CACA;CACA;AACF,CAAC,CACH,GACA,2BACF"}