import type { PaymentError, PaymentUnifiedResponse } from '../../types'; /** 根据旧 EftposPay 失败码语义补齐统一错误展示字段。 */ export declare const enrichEftposPaymentError: (error: PaymentError) => PaymentError; /** 把后端 failed 响应转成带旧语义的 PaymentError。 */ export declare const createEftposPaymentError: (response: PaymentUnifiedResponse) => PaymentError; /** * 统一接口明确返回非 200、但支付状态仍为 processing 时,终端真实结果尚不可知。 * 这不是可继续展示的正常处理中,商家端必须进入手动标记流程。 */ export declare const createEftposUnknownProcessingError: (response: PaymentUnifiedResponse) => PaymentError; /** payment.code 是否表示统一接口已正常受理。 */ export declare const isPaymentAccepted: (response: PaymentUnifiedResponse) => boolean;