UNPKG

connect-sdk-nodejs

Version:

SDK to communicate with the Worldline Global Collect platform using the Worldline Connect Server API

18 lines (17 loc) 900 B
import { Client, Configuration, ObfuscationRules, SdkBinaryResponse, SdkBinarySuccessResponse, SdkResponse, SdkSuccessResponse } from "./model"; import { Webhooks } from "./model/webhooks"; export declare function init(configuration: Configuration): Client; export declare const webhooks: Webhooks; export declare const obfuscate: ObfuscationRules; /** * Asserts that an {@link SdkBinaryResponse} is successful. * @returns The response if it is successful. * @throws {@link SdkApiError} if the response is not successful. */ export declare function assertSuccess<E>(response: SdkBinaryResponse<E>): SdkBinarySuccessResponse; /** * Asserts that an {@link SdkResponse} is successful. * @returns The response if it is successful. * @throws {@link SdkApiError} if the response is not successful. */ export declare function assertSuccess<T, E>(response: SdkResponse<T, E>): SdkSuccessResponse<T>;