@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
30 lines (29 loc) • 1.35 kB
TypeScript
import Service from "../../service";
import Client from "../../client";
import { IRequest } from "../../typings/requestOptions";
import { CostEstimateRequest } from "../../typings/binLookup/models";
import { CostEstimateResponse } from "../../typings/binLookup/models";
import { ThreeDSAvailabilityRequest } from "../../typings/binLookup/models";
import { ThreeDSAvailabilityResponse } from "../../typings/binLookup/models";
/**
* API handler for BinLookupApi
*/
export declare class BinLookupApi extends Service {
private readonly API_BASEPATH;
private baseUrl;
constructor(client: Client);
/**
* @summary Check if 3D Secure is available
* @param threeDSAvailabilityRequest {@link ThreeDSAvailabilityRequest }
* @param requestOptions {@link IRequest.Options }
* @return {@link ThreeDSAvailabilityResponse }
*/
get3dsAvailability(threeDSAvailabilityRequest: ThreeDSAvailabilityRequest, requestOptions?: IRequest.Options): Promise<ThreeDSAvailabilityResponse>;
/**
* @summary Get a fees cost estimate
* @param costEstimateRequest {@link CostEstimateRequest }
* @param requestOptions {@link IRequest.Options }
* @return {@link CostEstimateResponse }
*/
getCostEstimate(costEstimateRequest: CostEstimateRequest, requestOptions?: IRequest.Options): Promise<CostEstimateResponse>;
}