thawani-nodejs
Version:
Node.js library for Thawani Payment Gateway
10 lines (9 loc) • 339 B
TypeScript
import { AxiosInstance, AxiosRequestConfig } from 'axios';
import { Config } from '../config';
export declare abstract class BaseResource {
protected config: Config;
protected client: AxiosInstance;
constructor(config: Config);
private setupInterceptors;
protected request<T>(config: AxiosRequestConfig): Promise<T>;
}