{"version":3,"file":"IrregularPointInfo.cjs","names":["t"],"sources":["../generated/IrregularPointInfo.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link IrregularPointInfo}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:38001\n */\nexport const IrregularPointInfo = t.intersection(\n  [\n    t.type({\n      CopyDG: common.withDefault(common.Int32, -1),\n    }),\n    t.partial({\n      Scan: common.Int32, // #38003\n      Pos: common.Int32, // #38005\n      DG: common.Int32, // #38009\n      PointX: common.Int32, // #38011\n      PointY: common.Int32,\n    }),\n  ],\n  'IrregularPointInfo'\n);\nexport interface IrregularPointInfo extends t.TypeOf<typeof IrregularPointInfo> {}\n"],"mappings":";;;;;;;;;;;;AAOA,MAAa,qBAAqBA,MAAE,aAClC,CACEA,MAAE,KAAK,EACL,yDAAyC,EAAE,EAC7C,CAAC,GACDA,MAAE,QAAQ;CACR;CACA;CACA;CACA;CACA;AACF,CAAC,CACH,GACA,oBACF"}