export var EftposEnum = /*#__PURE__*/function (EftposEnum) {
  EftposEnum["Payo"] = "payo";
  EftposEnum["Tyro"] = "tyro";
  EftposEnum["Windcave"] = "windcave";
  EftposEnum["Stripe"] = "stripe";
  EftposEnum["Linkly"] = "linkly";
  EftposEnum["Huifu"] = "huifu";
  return EftposEnum;
}({});
export var StatusEnum = /*#__PURE__*/function (StatusEnum) {
  StatusEnum["Init"] = "init";
  StatusEnum["Loading"] = "loading";
  StatusEnum["Warn"] = "warn";
  StatusEnum["Fail"] = "fail";
  StatusEnum["Success"] = "success";
  StatusEnum["Pedding"] = "pedding";
  StatusEnum["Resove"] = "resove";
  StatusEnum["Reject"] = "reject";
  StatusEnum["Question"] = "question";
  return StatusEnum;
}({});
export var ModeEnum = /*#__PURE__*/function (ModeEnum) {
  ModeEnum["Pay"] = "pay";
  ModeEnum["FullPay"] = "fullPay";
  ModeEnum["Refund"] = "refund";
  ModeEnum["Query"] = "query";
  return ModeEnum;
}({});

/**
 * 崩溃恢复
 */
export var RestoreEumn = /*#__PURE__*/function (RestoreEumn) {
  RestoreEumn["Normal"] = "normal";
  RestoreEumn["Restore"] = "restore";
  return RestoreEumn;
}({});

/**
 * 订单状态
 */
export var OrderEumn = /*#__PURE__*/function (OrderEumn) {
  OrderEumn["Restore"] = "restore";
  OrderEumn["Normal"] = "normal";
  OrderEumn["Succeed"] = "succeed";
  OrderEumn["Failed"] = "failed";
  OrderEumn["Pending"] = "pending";
  OrderEumn["Null"] = "null";
  return OrderEumn;
}({});
export var ClientEnum = /*#__PURE__*/function (ClientEnum) {
  ClientEnum["User"] = "user";
  ClientEnum["Merchant"] = "merchant";
  return ClientEnum;
}({});
export var RouteEnum = /*#__PURE__*/function (RouteEnum) {
  RouteEnum["Amount"] = "amount";
  RouteEnum["DeviceList"] = "deviceList";
  RouteEnum["Pay"] = "pay";
  return RouteEnum;
}({});
export var PayRouteEnum = /*#__PURE__*/function (PayRouteEnum) {
  PayRouteEnum["Step"] = "step";
  PayRouteEnum["Unset"] = "unset";
  return PayRouteEnum;
}({});
export var PayStatus = /*#__PURE__*/function (PayStatus) {
  PayStatus["Success"] = "200";
  PayStatus["NoPay"] = "4004";
  PayStatus["PairingFailure"] = "606020";
  PayStatus["Unknown"] = "701000";
  PayStatus["Timeout"] = "701001";
  PayStatus["PaymentFailed"] = "701002";
  PayStatus["PayOtherEftposFailed"] = "701003";
  PayStatus["PayCardErrorFailed"] = "701004";
  PayStatus["NoNetWork"] = "701005";
  PayStatus["PayTimeout"] = "701006";
  PayStatus["SocketError"] = "701007";
  PayStatus["PayBankRefuses"] = "701008";
  PayStatus["SignatureDeclined"] = "701009";
  PayStatus["UserConfigError"] = "701010";
  return PayStatus;
}({});