"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

Object.defineProperty(exports, "__esModule", {
  value: !0
}), exports.interfaceName = exports.interfaceDirectionEnum = exports.deviceCategoryEnum = exports.dataTypeEnum = exports.classifyEnum = exports.capacityClassifyEnum = exports.capacatyclassifyEnum = void 0;

var _AmosEnum = _interopRequireDefault(require("amos-processor/lib/enum/AmosEnum")), defaultOpts = {
  ignoreCase: !0
}, deviceCategoryEnum = new _AmosEnum.default({
  controlDevice: 1,
  transDevice: 2,
  sensorDevice: 3,
  otherDevice: 4
}, defaultOpts);

exports.deviceCategoryEnum = deviceCategoryEnum;

var dataTypeEnum = new _AmosEnum.default({
  int: 1,
  float: 2,
  boolean: 3,
  enum: 4,
  string: 5,
  password: 6
}, defaultOpts);

exports.dataTypeEnum = dataTypeEnum;

var classifyEnum = new _AmosEnum.default({
  variable: 1,
  constant: 2,
  label: 3
}, defaultOpts);

exports.classifyEnum = classifyEnum;

var capacatyclassifyEnum = new _AmosEnum.default({
  variable: 1,
  constant: 2,
  label: 3,
  output: 4
}, defaultOpts);

exports.capacatyclassifyEnum = capacatyclassifyEnum;

var interfaceName = [ {
  name: "接口1",
  value: "1"
}, {
  name: "接口2",
  value: "2"
}, {
  name: "接口3",
  value: "3"
} ];

exports.interfaceName = interfaceName;

var interfaceDirectionEnum = new _AmosEnum.default({
  up: 0,
  down: 1
}, defaultOpts);

exports.interfaceDirectionEnum = interfaceDirectionEnum;

var capacityClassifyEnum = new _AmosEnum.default({
  capacityCollect: 1,
  capacityControl: 2,
  capacityDiagnosis: 3
}, defaultOpts);

exports.capacityClassifyEnum = capacityClassifyEnum;