{"version":3,"file":"PeripheralsLocation.cjs","names":["t","PeripheralsType"],"sources":["../generated/PeripheralsLocation.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { PeripheralsType, PeripheralsTypeEnum } from './PeripheralsType'; // import\n/**\n * Codec for interface {@link PeripheralsLocation}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:72891\n */\nexport const PeripheralsLocation = t.partial(\n  {\n    IsEable: common.Bool, // #72893\n    CommPort: t.string, // #72895\n    FirstSenderSN: t.string, // #72897\n    SensorType: PeripheralsType, // #72899\n    SenderIndex: common.Int32, // #72901\n    PortIndex: common.Int32, // #72903\n    FuncCardIndex: common.Int32, // #72905\n    SensorIndex: common.Int32, // #72907\n  },\n  'PeripheralsLocation'\n);\nexport interface PeripheralsLocation extends t.TypeOf<typeof PeripheralsLocation> {\n  SensorType?: PeripheralsTypeEnum;\n}\n"],"mappings":";;;;;;;;;;;;;AAQA,MAAa,sBAAsBA,MAAE,QACnC;CACE;CACA,UAAUA,MAAE;CACZ,eAAeA,MAAE;CACjB,YAAYC;CACZ;CACA;CACA;CACA;AACF,GACA,qBACF"}