vulncheck-sdk
Version:
A comprehensive TypeScript/JavaScript SDK for the VulnCheck API - vulnerability intelligence platform with enriched CVE data, threat intelligence, and security tooling
14 lines • 604 B
TypeScript
import { AxiosRequestConfig } from 'axios';
import { VulnCheckClientConfig } from '../types';
export declare class HttpClient {
private client;
private config;
constructor(config: VulnCheckClientConfig);
private setupInterceptors;
get<T>(url: string, config?: AxiosRequestConfig): Promise<T>;
post<T>(url: string, data?: unknown, config?: AxiosRequestConfig): Promise<T>;
put<T>(url: string, data?: unknown, config?: AxiosRequestConfig): Promise<T>;
delete<T>(url: string, config?: AxiosRequestConfig): Promise<T>;
private request;
}
//# sourceMappingURL=http.d.ts.map