/**
 * Returns true if installedVersion falls within vulnerableRange.
 * vulnerableRange supports:
 *   - exact: "1.2.3"
 *   - caret: "^1.2.3"
 *   - tilde: "~1.2.3"
 *   - comparators: ">=1.0.0", "<=2.0.0", ">1.0.0", "<2.0.0"
 *   - AND ranges (space-separated): ">=1.0.0 <2.0.0"
 *   - OR ranges (|| separated): ">=1.0.0 <1.5.0 || >=2.0.0 <2.5.0"
 *   - pre-release suffixes: "1.2.3-rc.1", ">=1.0.0-alpha"
 */
export declare function isVersionVulnerable(installedVersion: string, vulnerableRange: string): boolean;
/**
 * Returns true if installedVersion is strictly below threshold.
 * Equivalent to isVersionVulnerable(installed, '<threshold').
 * Used as backward-compatible replacement for the old isVersionBelow().
 */
export declare function isVersionBelow(installedVersion: string, threshold: string): boolean;
//# sourceMappingURL=semver-utils.d.ts.map