//#region src/components/eftposPay/mx51/types.ts
let 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";
	/** 提交到API */
	EButtonKeyType["SubmitToAPI"] = "submit_to_api";
	/** 测试 */
	EButtonKeyType["CallTestFunction"] = "call_test_function";
	return EButtonKeyType;
}({});
/**
* 操作行为超时时间
*/
const CANCEL_ACTION_TIMEOUT = 1e3 * 20;
//#endregion
export { CANCEL_ACTION_TIMEOUT, EButtonKeyType };
