UNPKG

digi-tech-sdk

Version:

SDK oficial para integrar con la API de Digi

14 lines (13 loc) 610 B
import { AxiosRequestConfig, AxiosResponse } from 'axios'; import { AuthManager } from './auth'; import { DigiConfig } from './types'; export declare class HttpClient { private client; private authManager; private baseUrl; constructor(config: DigiConfig, authManager: AuthManager); private getBaseUrl; get<T = any>(url: string, config?: AxiosRequestConfig): Promise<AxiosResponse<T>>; post<T = any>(url: string, data?: any, config?: AxiosRequestConfig): Promise<AxiosResponse<T>>; put<T = any>(url: string, data?: any, config?: AxiosRequestConfig): Promise<AxiosResponse<T>>; }