import React from 'react';
import './index.less';
import { AdyenProps } from './types';
/**
 * Adyen 常规支付组件
 *
 * 流程：
 *   1. Init 状态 → 显示支付操作界面（由业务具体实现）
 *   2. 用户确认后 → 调用 Adyen API 发起支付
 *   3. Processing 普通 → 展示"处理中" + 取消按钮
 *   4. Processing 签名中（signature_required）→ 展示"客户签名中"提示，禁用取消
 *   5. 支付成功（无签名）→ dispatch updateNextStep + 回调 onChange('success')
 *   6. 支付成功（有签名）→ 展示签名核查 UI，员工确认后回调 onChange('success')
 *      - Accept：签名通过，直接走成功流程
 *      - Decline：弹出二次确认，提示员工手动退款，确认后走成功流程
 *   7. 支付失败 → useFail 处理跳转失败页
 */
declare const AdyenPos: React.FC<AdyenProps>;
export default AdyenPos;
