{"version":3,"file":"ColorRestoreInfoList.mjs","names":["common.string_empty","common.XMLArray","common.Int32"],"sources":["../generated/ColorRestoreInfoList.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { AddColorRestoreInfo } from './AddColorRestoreInfo'; // import\n/**\n * Codec for interface {@link ColorRestoreInfoList}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:72542\n */\nexport const ColorRestoreInfoList = t.intersection(\n  [\n    t.type({\n      SelectedPortName: common.string_empty, // #72563\n      AddColorRestoreInfo: common.XMLArray(AddColorRestoreInfo, 'AddColorRestoreInfo'),\n    }),\n    t.partial({\n      ScreenIndex: common.Int32,\n    }),\n  ],\n  'ColorRestoreInfoList'\n);\nexport interface ColorRestoreInfoList extends t.TypeOf<typeof ColorRestoreInfoList> {}\n"],"mappings":";;;;;;;;;;AAQA,MAAa,uBAAuB,EAAE,aACpC,CACE,EAAE,KAAK;CACL,kBAAkBA;CAClB,qBAAqBC,SAAgB,qBAAqB,qBAAqB;AACjF,CAAC,GACD,EAAE,QAAQ,EACR,aAAaC,MACf,CAAC,CACH,GACA,sBACF"}