import React from 'react'; import { PayStatus } from './const'; import { ModeEnum, ClientEnum } from './const'; export declare const useStoreRef: () => { readonly deviceRef: React.MutableRefObject; readonly payRef: React.MutableRefObject; readonly numRef: React.MutableRefObject; readonly orderIdRef: React.MutableRefObject; readonly modeRef: React.MutableRefObject; readonly statusRef: React.MutableRefObject<"loading" | "success" | "warn" | "fail" | "init" | "pedding" | "resove" | "reject" | "question">; readonly netRef: React.MutableRefObject; readonly symbolRef: React.MutableRefObject; readonly amountRef: React.MutableRefObject; readonly eftposRef: React.MutableRefObject<"mx51" | "tyro" | "windcave" | "payo" | "stripe" | "linkly" | "huifu" | "adyenpos" | "adyenalipay" | "adyenwechat">; readonly clientRef: React.MutableRefObject; readonly dataRef: React.MutableRefObject; }; /** * @title: 通用失败处理 * @description: 固定步骤 错误处理逻辑 * @return null * @Author: hongbing.wang * @Date: 2024-08-12 11:54 */ export declare const useFail: (index: number) => (res: { code?: `${PayStatus}`; message?: string; }, isMark?: boolean) => void;