import type { Context } from '../context.js'; import type { DepSpec } from '../manifest/deps.js'; export interface DependencyCompatibility { status: 'compatible' | 'incompatible' | 'unknown'; preserveDeclared: boolean; reason: string; actualVersion?: string; } export declare function evaluateDependencyCompatibility(ctx: Context, spec: DepSpec, declared: string): DependencyCompatibility; export declare function checkDependencyVersion(spec: DepSpec, declared: string, actualVersion?: string): DependencyCompatibility; export declare function isDependencyVersionCompatible(spec: DepSpec, declared: string): boolean; //# sourceMappingURL=dependency-version.d.ts.map