/**
 * @title: 点击支付
 * @description:
 * @param {any} param1
 * @return {*}
 * @Author: Wzw
 * @Date: 2022-10-22 10:05
 */
export declare const startPayment: ({ orderId, cardInfo, payData }: any, callback?: any) => Promise<boolean | undefined>;
/*******
 * @title: 步骤2
 * @description: 提交卡信息到后端
 * @return {*}
 * @Author: Wzw
 * @Date: 2022-10-18 10:26
 */
export declare const checkEnrollment: (orderId: string, cardInfo: any, callback: any) => Promise<any>;
/**
 * @title: 步骤3
 * @description: 创建iframe, 监听
 * @param {any} threeDSMethodData
 * @return {*}
 * @Author: Wzw
 * @Date: 2022-10-18 10:36
 */
export declare const createThreeDSMethodIframe: (threeDSMethodData: any, callback: any) => Promise<unknown>;
/**
 * @title: 步骤4
 * @description:
 * @param {any} param1
 * @return {*}
 * @Author: Wzw
 * @Date: 2022-10-18 10:43
 */
export declare const checkTDSAuth: (step2: any, step3: any, callback?: any) => Promise<any>;
/**
 * @title: 步骤5
 * @description:  监听
 * @param {any} challengeData
 * @return {*}
 * @Author: Wzw
 * @Date: 2022-10-18 10:45
 */
export declare const createChallengeIframe: (challengeData: any, callback?: any) => Promise<unknown>;
/**
 * @title: 步骤6
 * @description:
 * @param {any} cres
 * @return {*}
 * @Author: Wzw
 * @Date: 2022-10-18 10:48
 */
export declare const checkPARes: (step2: any, step4: any, step5: any) => Promise<any>;
/**
 * @title: 支付结束
 * @description:
 * @return {*}
 * @Author: Wzw
 * @Date: 2022-10-18 14:28
 */
export declare const paymentEnd: (props: any, callback: any) => void;
