UNPKG

@sqala/threedsecure-react

Version:

A React library for implementing 3D Secure authentication flows in payment applications

18 lines 682 B
import { RefObject } from 'react'; import { AuthenticationState, ThreeDSecureParameters, ThreeDSecureResult } from '../types'; export type UseThreeDSecureOptions = { baseUrl?: string; publicKey: string; container: RefObject<HTMLDivElement>; }; export declare const useThreeDSecure: ({ baseUrl, publicKey, container }: UseThreeDSecureOptions) => { isExecuting: boolean; isFinalized: boolean; status: AuthenticationState | null; result: ThreeDSecureResult | null; execute: (options: ThreeDSecureParameters & { abortController?: AbortController; }) => Promise<void>; error: string | null; }; //# sourceMappingURL=useThreeDSecure.d.ts.map