export type PackageMetadata = {
    readonly name: string;
    readonly version: string;
};
export type PackageMetadataReaderDependencies = {
    readonly accessFile: (packageJsonPath: string) => Promise<void>;
    readonly readPackageJson: (packageJsonPath: string) => Promise<unknown>;
};
export declare function createPackageMetadataReader(dependencies: Readonly<PackageMetadataReaderDependencies>): (currentModuleUrl: string) => Promise<Readonly<PackageMetadata>>;
//# sourceMappingURL=package-metadata-reader.d.ts.map