/**
 * Fetch the license string for an npm package version.
 * GET https://registry.npmjs.org/${pkg}/${version}
 * Returns null on any error (network, timeout, parse, missing field).
 */
export declare function fetchNpmLicense(pkg: string, version: string): Promise<string | null>;
/**
 * Fetch the license string for a PyPI package version.
 * GET https://pypi.org/pypi/${pkg}/${version}/json
 * Extracts info.license field.
 * Returns null on any error.
 */
export declare function fetchPypiLicense(pkg: string, version: string): Promise<string | null>;
/**
 * Fetch the license string for a Rust crate version.
 * GET https://crates.io/api/v1/crates/${pkg}/${version}
 * Extracts version.license field.
 * Returns null on any error.
 */
export declare function fetchCratesLicense(pkg: string, version: string): Promise<string | null>;
//# sourceMappingURL=license-registry.d.ts.map