import { _ as URLBuilder, c as Client, d as Dependency, f as Maintainer, p as Package, t as Registry, v as Version } from "../_chunks/registry.mjs"; //#region src/registries/pypi.d.ts /** PyPI registry client. */ declare class PyPIRegistry extends Registry { constructor(baseURL: string, client: Client); readonly baseURL: string; readonly client: Client; private readonly downloadUrls; ecosystem(): string; fetchPackage(name: string, signal?: AbortSignal): Promise; fetchVersions(name: string, signal?: AbortSignal): Promise; fetchDependencies(name: string, version: string, signal?: AbortSignal): Promise; fetchMaintainers(name: string, signal?: AbortSignal): Promise; urls(): URLBuilder; private indexFilesByVersion; private toVersion; private matchFileVersion; private normalizeName; private extractRepository; private findProjectUrl; private parseKeywords; private parseExtraMarker; private parsePEP508; } //#endregion export { PyPIRegistry }; //# sourceMappingURL=pypi.d.mts.map