/**
 * CVSS v4.0 base score calculator.
 *
 * Port of FIRST's reference implementation into deterministic TypeScript.
 * Source: https://github.com/FIRSTdotorg/cvss-v4-calculator
 *
 * The lookup table, max-severity data, and max-composed vectors are taken
 * verbatim from the upstream project. The scoring algorithm (macrovector
 * computation + severity-distance refinement) mirrors cvss_score.js.
 *
 * Copyright FIRST, Red Hat, and contributors (for embedded data tables
 * and algorithm shape). SPDX-License-Identifier: BSD-2-Clause.
 * See THIRD_PARTY_NOTICES.md for full attribution.
 *
 * Typical usage:
 *   const score = parseCvssV4BaseScore('CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N');
 *   // => 9.3
 */
/**
 * Main entry point: compute a CVSS v4 base score from a vector string.
 * Returns null on malformed input. Range: 0.0 to 10.0, one decimal.
 */
export declare function parseCvssV4BaseScore(vector: string): number | null;
//# sourceMappingURL=cvss-v4.d.ts.map