{"version":3,"file":"ChipMBI5759GRGBExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipMBI5759GRGBExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipMBI5759GRGBExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      Global1_Register1: common.withDefault(common.UInt16, 57216), // #1011\n      Global1_Register2: common.UInt16_3, // #1013\n      Global1_Register3: common.UInt16_11267, // #1015\n      Global2_Register1: common.UInt16_11, // #1017\n      Global2_Register2: common.UInt16_4096, // #1019\n      Global2_Register3: common.withDefault(common.UInt16, 12315), // #1021\n      Global3_Register1: common.UInt16_0, // #1023\n      Global3_Register2: common.withDefault(common.UInt16, 24649), // #1025\n      Global3_Register3: common.withDefault(common.UInt16, 272), // #1027\n      R1_Register1: common.UInt16_16384, // #1029\n      R1_Register2: common.UInt16_64929, // #1031\n      R1_Register3: common.UInt16_0, // #1033\n      R2_Register1: common.UInt16_1023, // #1035\n      R2_Register2: common.UInt16_2080, // #1037\n      R2_Register3: common.UInt16_16387, // #1039\n      G1_Register1: common.UInt16_16384, // #1041\n      G1_Register2: common.UInt16_64929, // #1043\n      G1_Register3: common.UInt16_0, // #1045\n      G2_Register1: common.UInt16_1023, // #1047\n      G2_Register2: common.UInt16_2080, // #1049\n      G2_Register3: common.UInt16_16387, // #1051\n      B1_Register1: common.UInt16_16384, // #1053\n      B1_Register2: common.UInt16_64929, // #1055\n      B1_Register3: common.UInt16_0, // #1057\n      B2_Register1: common.UInt16_1023, // #1059\n      B2_Register2: common.UInt16_2080, // #1061\n      B2_Register3: common.UInt16_16387,\n    }),\n    t.partial({\n      RLowGrayCompsentionOne: common.UInt8, // #1065\n      GLowGrayCompsentionOne: common.UInt8, // #1077\n      BLowGrayCompsentionOne: common.UInt8, // #1089\n      RLowGrayCompsentionTwo: common.UInt8, // #1101\n      GLowGrayCompsentionTwo: common.UInt8, // #1113\n      BLowGrayCompsentionTwo: common.UInt8, // #1125\n      RAdvancedLowGrayCompsention: common.UInt8, // #1137\n      GAdvancedLowGrayCompsention: common.UInt8, // #1149\n      BAdvancedLowGrayCompsention: common.UInt8, // #1161\n      RedGain: common.UInt8, // #1173\n      GreenGain: common.UInt8, // #1185\n      BlueGain: common.UInt8,\n    }),\n  ],\n  'ChipMBI5759GRGBExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMBI5759GRGBExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5759.decompiled.cs:1008\n */\nexport const ChipMBI5759GRGBExtendProperty = t.intersection(\n  [\n    ChipMBI5759GRGBExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMBI5759GRGBExtendProperty') }),\n  ],\n  'ChipMBI5759GRGBExtendProperty'\n);\nexport interface ChipMBI5759GRGBExtendProperty\n  extends t.TypeOf<typeof ChipMBI5759GRGBExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,oCAAoCA,MAAE,aACjD;CACEC;CACAD,MAAE,KAAK;EACL,qEAAqD,KAAK;EAC1D;EACA;EACA;EACA;EACA,qEAAqD,KAAK;EAC1D;EACA,qEAAqD,KAAK;EAC1D,qEAAqD,GAAG;EACxD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,mCACF;;;;;;AAMA,MAAa,gCAAgCA,MAAE,aAC7C,CACE,mCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,+BAA+B,EAAE,CAAC,CACxE,GACA,+BACF"}