export interface VulnersDocument { id: string; title: string; description: string; type: string; bulletinFamily: string; cvss: { score: number; vector: string; } | null; published: string; modified: string; href: string; sourceHref: string; reporter: string; cvelist: string[]; [key: string]: unknown; } export interface VulnersSearchResponse { result: string; data: { search: VulnersDocument[]; total: number; exactMatch: boolean; references: Record; }; } export interface VulnersIdResponse { result: string; data: { documents: Record; references: Record; }; } export declare function vulnersSearch(query: string, limit?: number, apiKey?: string): Promise; export declare function vulnersId(id: string): Promise; export declare function vulnersExploit(query: string, limit?: number, apiKey?: string): Promise; //# sourceMappingURL=index.d.ts.map