UNPKG

vulncheck-sdk

Version:

A comprehensive TypeScript/JavaScript SDK for the VulnCheck API - vulnerability intelligence platform with enriched CVE data, threat intelligence, and security tooling

24 lines 1.09 kB
export declare class VulnCheckError extends Error { readonly statusCode?: number; readonly endpoint?: string; readonly originalError?: Error; constructor(message: string, statusCode?: number, endpoint?: string, originalError?: Error); } export declare class VulnCheckAuthError extends VulnCheckError { constructor(message?: string, endpoint?: string); } export declare class VulnCheckRateLimitError extends VulnCheckError { readonly retryAfter?: number; constructor(message?: string, endpoint?: string, retryAfter?: number); } export declare class VulnCheckNotFoundError extends VulnCheckError { constructor(message?: string, endpoint?: string); } export declare class VulnCheckValidationError extends VulnCheckError { constructor(message?: string, endpoint?: string); } export declare class VulnCheckServerError extends VulnCheckError { constructor(message?: string, endpoint?: string, statusCode?: number); } export declare function createErrorFromResponse(error: unknown, endpoint?: string): VulnCheckError; //# sourceMappingURL=index.d.ts.map