import type { DependencyStatus, PackageRegistry } from '../types/index.js';
export declare function fetchLatestVersion(packageName: string, registry: PackageRegistry): Promise<{
    version: string;
    deprecated: boolean;
    replacement?: string;
} | null>;
export declare function classifyUpdateType(current: string, latest: string): 'security' | 'major' | 'minor' | 'patch' | 'up-to-date';
export declare function detectRegistry(packageName: string, language?: string): PackageRegistry;
export declare function checkPackageVersions(dependencies: Record<string, string>, language?: string): Promise<DependencyStatus[]>;
//# sourceMappingURL=package-registry.d.ts.map