/** 元素类型定义 */

/** 布局类型定义 */

/** 元素属性定义 */

/** Action Form 定义 */

/** POS 指令定义 */

/** MX51 参数定义 */

/** 解析后的按钮配置 */

/** 解析后的布局配置 */

/** 解析后的结果 */

export var EButtonKeyType = /*#__PURE__*/function (EButtonKeyType) {
  EButtonKeyType["CancelTransaction"] = "cancel_transaction";
  EButtonKeyType["TransactionComplete"] = "transaction_complete";
  EButtonKeyType["RetryTransaction"] = "retry_transaction";
  EButtonKeyType["PrintMerchantReceipt"] = "print_merchant_receipt";
  EButtonKeyType["PrintCustomerReceipt"] = "print_customer_receipt";
  EButtonKeyType["ApproveSignature"] = "approve_signature";
  EButtonKeyType["DeclineSignature"] = "decline_signature";
  EButtonKeyType["SubmitToAPI"] = "submit_to_api";
  EButtonKeyType["CallTestFunction"] = "call_test_function";
  return EButtonKeyType;
}({});

/**
 * 操作行为超时时间
 */
export var CANCEL_ACTION_TIMEOUT = 1000 * 20; // 20秒