import type { PackageMajorMap } from '../../types/index.js';
/** Read Gemfile and return gem→installedMajor for gems with a version constraint. */
export declare function readRubygemsManifest(projectPath: string): Promise<PackageMajorMap>;
/** Read *.csproj and packages.config files and return package→installedMajor. */
export declare function readNugetManifest(projectPath: string): Promise<PackageMajorMap>;
/** Read pubspec.yaml and return package→installedMajor (Dart/Flutter). */
export declare function readPubManifest(projectPath: string): Promise<PackageMajorMap>;
/** Read Package.swift and return package→installedMajor (Swift Package Manager). */
export declare function readSwiftPMManifest(projectPath: string): Promise<PackageMajorMap>;
//# sourceMappingURL=manifest-readers-extended.d.ts.map