UNPKG

@nkhind/vivawallet-sdk

Version:
109 lines (108 loc) 2.68 kB
import { VivawalletEnpointsInit } from '../types/Vivawallet.types'; declare class VivaEndpoints { static demoEndpoints: { auth: { url: string; method: string; }; webhookAuth: { url: string; method: string; }; source: { url: string; method: string; }; payment: { get: { url: string; method: string; }; create: { url: string; method: string; }; update: { url: string; method: string; }; cancel: { url: string; method: string; }; }; transaction: { get: { url: string; method: string; }; create: { url: string; method: string; }; cancel: { url: string; method: string; }; }; checkout: { url: string; }; marketplace: { accounts: { get: { url: string; method: string; }; create: { url: string; method: string; }; update: { url: string; method: string; }; }; payment: { create: { url: string; method: string; }; }; transaction: { cancel: { url: string; method: string; }; }; transfers: { send: { url: string; method: string; }; }; }; isv: { payments: { create: { url: string; method: string; }; }; devices: { url: string; method: string; }; transaction: { create: { url: string; method: string; }; }; }; }; static prodEndpoints: typeof VivaEndpoints.demoEndpoints; endpoints: typeof VivaEndpoints.demoEndpoints; constructor(datas: VivawalletEnpointsInit); } export default VivaEndpoints;