/** * Minimal semver range checker for plugin engine compatibility. * * Supports the subset of node-semver actually used by Valora plugin manifests: * • exact match — "1.2.3" * • comparators — ">=1.2.3", ">1.2.3", "<=1.2.3", "<1.2.3" * • caret ranges — "^1.2.3" (>=1.2.3 <2.0.0) * • tilde ranges — "~1.2.3" (>=1.2.3 <1.3.0) * • space-joined AND — ">=1.0.0 <2.0.0" * • wildcard — "*" or empty/undefined * * Pre-release and build metadata, OR-joined ranges, x-ranges, and the * 0.x caret special-case are intentionally not supported. If a manifest * needs anything beyond the above, the range is rejected. */ export declare function satisfiesSemverRange(version: string, range: string | undefined): boolean; //# sourceMappingURL=semver-range.d.ts.map