import type { Packument } from "@nodesecure/npm-types";
import type { Dependency } from "../types.ts";
import { type DateProvider } from "../class/DateProvider.class.ts";
export interface PackumentExtractorOptions {
    dateProvider?: DateProvider;
}
export declare class PackumentExtractor {
    #private;
    constructor(packument: Packument, options?: PackumentExtractorOptions);
    getMetadata(version: string): Dependency["metadata"];
}
//# sourceMappingURL=PackumentExtractor.d.ts.map