@sqala/threedsecure-js
Version:
A vanilla library for implementing 3D Secure authentication flows in payment applications
14 lines • 590 B
TypeScript
import { Authentication, Logger, ThreeDSecureParameters } from '../types';
export type UseApiOptions = {
baseUrl?: string;
publicKey: string;
};
export declare class ApiService {
private readonly logger;
private readonly publicKey;
private readonly baseUrl;
constructor(logger: Logger, publicKey: string, baseUrl?: string);
executeAuthentication(parameters: ThreeDSecureParameters, abortSignal: AbortSignal): AsyncIterableIterator<Authentication>;
setBrowserData(parameters: ThreeDSecureParameters): Promise<void>;
}
//# sourceMappingURL=api-service.d.ts.map