{"version":3,"file":"CustomGammaInfo.cjs","names":["t","CustomGammaMode","CustomImageQualityMode"],"sources":["../generated/CustomGammaInfo.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { CustomGammaMode, CustomGammaModeEnum } from './CustomGammaMode'; // import\nimport { CustomImageQualityMode, CustomImageQualityModeEnum } from './CustomImageQualityMode'; // import\n/**\n * Codec for interface {@link CustomGammaInfo}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:74852\n */\nexport const CustomGammaInfo = t.intersection(\n  [\n    t.type({\n      GrayBit: common.Int32_12,\n    }),\n    t.partial({\n      GammaMode: CustomGammaMode, // #74860\n      ImageQualityMode: CustomImageQualityMode,\n    }),\n  ],\n  'CustomGammaInfo'\n);\nexport interface CustomGammaInfo extends t.TypeOf<typeof CustomGammaInfo> {\n  GammaMode?: CustomGammaModeEnum;\n  ImageQualityMode?: CustomImageQualityModeEnum;\n}\n"],"mappings":";;;;;;;;;;;;;;AASA,MAAa,kBAAkBA,MAAE,aAC/B,CACEA,MAAE,KAAK,EACL,iCACF,CAAC,GACDA,MAAE,QAAQ;CACR,WAAWC;CACX,kBAAkBC;AACpB,CAAC,CACH,GACA,iBACF"}