{"version":3,"file":"AddColorRestoreInfo.cjs","names":["t","RGBCIEType","RGBCIE"],"sources":["../generated/AddColorRestoreInfo.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { RGBCIE } from './RGBCIE'; // import\nimport { RGBCIEType, RGBCIETypeEnum } from './RGBCIEType'; // import\n/**\n * Codec for interface {@link AddColorRestoreInfo}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:72411\n */\nexport const AddColorRestoreInfo = t.intersection(\n  [\n    t.type({\n      TagetCIEType: common.withDefault(RGBCIEType, 'PAL'), // #72460\n      ColorRestoreName: common.string_empty,\n    }),\n    t.partial({\n      ColorTempertureValue: common.Int32, // #72436\n      OriganalCIE: RGBCIE, // #72448\n      TagetCIE: RGBCIE,\n    }),\n  ],\n  'AddColorRestoreInfo'\n);\nexport interface AddColorRestoreInfo extends t.TypeOf<typeof AddColorRestoreInfo> {\n  TagetCIEType: RGBCIETypeEnum;\n  OriganalCIE?: RGBCIE;\n  TagetCIE?: RGBCIE;\n}\n"],"mappings":";;;;;;;;;;;;;;AASA,MAAa,sBAAsBA,MAAE,aACnC,CACEA,MAAE,KAAK;CACL,yCAAiCC,+BAAY,KAAK;CAClD;AACF,CAAC,GACDD,MAAE,QAAQ;CACR;CACA,aAAaE;CACb,UAAUA;AACZ,CAAC,CACH,GACA,qBACF"}