/**
 * @file Package metadata, defaults, extensions, and lifecycle helpers. Exposes
 *   lazily-memoized accessors for package defaults (Node range, Socket
 *   categories), the pacote cache path, lifecycle script names, and known
 *   package extensions used during manifest processing.
 */
export declare const PACKAGE = "package";
export declare const AT_LATEST = "@latest";
export declare const LATEST = "latest";
export declare const PACKAGE_DEFAULT_VERSION = "1.0.0";
/**
 * Clear the packument cache. Useful for long-running processes that want to
 * force a re-fetch of registry metadata.
 */
export declare function clearPackumentCache(): void;
export declare function getLifecycleScriptNames(): string[];
export declare function getPackageDefaultNodeRange(): string | undefined;
export declare function getPackageDefaultSocketCategories(): readonly string[];
export declare function getPackageExtensions(): Iterable<[string, unknown]>;
export declare function getPackumentCache(): Map<string, unknown>;
export declare function getPacoteCachePath(): string;
