{"version":3,"file":"AddColorRestoreInfo.mjs","names":["common.withDefault","common.string_empty","common.Int32"],"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,sBAAsB,EAAE,aACnC,CACE,EAAE,KAAK;CACL,cAAcA,YAAmB,YAAY,KAAK;CAClD,kBAAkBC;AACpB,CAAC,GACD,EAAE,QAAQ;CACR,sBAAsBC;CACtB,aAAa;CACb,UAAU;AACZ,CAAC,CACH,GACA,qBACF"}