/** * CVSS Vector Parser * * Parses CVSS v2.0, v3.0, v3.1, and v4.0 vector strings and calculates base scores. * Based on FIRST.org CVSS specifications. */ interface CVSSScore { baseScore: number; severity: 'CRITICAL' | 'HIGH' | 'MEDIUM' | 'LOW' | 'NONE'; } /** * Parse a CVSS vector string and calculate the base score * * @param vector CVSS vector string (e.g., "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H") * @returns CVSSScore object with baseScore and severity rating * @throws Error if vector is invalid or unsupported */ export declare function parseCVSSVector(vector: string): CVSSScore; export {}; //# sourceMappingURL=cvss-parser.d.ts.map