export declare const getPaymentList: (values: any) => Promise<{ message: string; status: string; paymentList?: undefined; } | { message: string; status: string; paymentList: any; }>; /** * @title: 聚合接口, 根据订单 返回支付列表和钱包 * @description: * @param {object} values * @return {*} * @Author: zhiwei.Wang * @Date: 2024-08-15 11:52 */ export declare const getPaymentsAndWalletPass: (values: { order_id: string; total_amount: number; sale_channel: string; }) => Promise; /** * @title: 初始化交易组 * @description: * @param {object} values * @return {*} * @Author: zhiwei.Wang * @Date: 2024-08-16 10:42 */ export declare const getPaymentInit: (values: { order_id?: string; amount?: number; }) => Promise; /** * @title: 获取钱包名称和弹窗状态 * @description: * @param {object} values * @return {*} * @Author: shengjie.zuo * @member: 马天宇 * @Date: 2025-02-21 10:42 */ export declare const getWalletNameAndPopupStatus: (values: { setting_type?: string; }) => Promise<{ wallet: { name?: { en: string; 'zh-CN': string; 'zh-HK': string; 'ja': string; 'pt': string; }; }; wallet_setting: { popup_status?: 1 | 0; }; }>; /** * @title: 获取支付结果 * @description: 获取支付结果 */ export declare const getPaymentResult: (values: any) => Promise; declare type OrderBasicDetail = { id: number; status: string; payment_status: string; order_time: string; detail: any[]; product_unpaid_total_pay_amount: number; product_paid_total_pay_amount: number; is_price_include_tax: 1 | 0; }; /** * @title: 查询订单基础信息和订单商品信息 * @description: 查询订单基础信息和订单商品信息 * @param {string} order_id * @return {*} */ export declare const getOrderBasicDetail: (order_id: string) => Promise; /** * @title: 检测订单是否有正在处理中的交易 * @param {object} values - { order_id: string } * @return {Promise<{ has_pending: boolean }>} */ export declare const checkPendingPayment: (values: { order_id: string; }) => Promise<{ has_pending: boolean; }>; /** `/h5/core/stash` 请求体 */ export interface CoreStashParams { /** 缓存 key,由前端生成 */ token: string; /** 暂存数据,如完整 PayGroup */ data: unknown; /** 生命周期(秒),默认 86400(1 天) */ ttl?: number; } /** * 调用服务端暂存接口,写入 payGroup 等数据。 */ export declare const postCoreStash: (params: CoreStashParams) => Promise; export {};