{"version":3,"file":"ModuleGroupInCabinet.mjs","names":["common.withDefault","common.Int32","common.UInt8"],"sources":["../generated/ModuleGroupInCabinet.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link ModuleGroupInCabinet}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:27527\n */\nexport const ModuleGroupInCabinet = t.intersection(\n  [\n    t.type({\n      groupIndex: common.withDefault(common.Int32, -1), // #27532\n      hubIndex: common.withDefault(common.Int32, -1),\n    }),\n    t.partial({\n      connectIndex: common.UInt8,\n    }),\n  ],\n  'ModuleGroupInCabinet'\n);\nexport interface ModuleGroupInCabinet extends t.TypeOf<typeof ModuleGroupInCabinet> {}\n"],"mappings":";;;;;;;;;AAOA,MAAa,uBAAuB,EAAE,aACpC,CACE,EAAE,KAAK;CACL,YAAYA,YAAmBC,OAAc,EAAE;CAC/C,UAAUD,YAAmBC,OAAc,EAAE;AAC/C,CAAC,GACD,EAAE,QAAQ,EACR,cAAcC,MAChB,CAAC,CACH,GACA,sBACF"}