import { Manifest, NameVersion, VersionRange } from "@pslb/rollup-plugin-dll"; import { Logger } from "winston"; import { ModuleLinks, PackageJson } from "./types"; export declare const mergeManifests: (...manifests: Manifest[]) => Manifest[]; export declare const getUrl: (range: VersionRange | undefined, moduleLinks: ModuleLinks) => (from: NameVersion, to: NameVersion, logger?: Logger | undefined) => string; export declare const buildPkgMap: (dir: string, logger?: Logger | undefined) => Promise<{ [path: string]: any; }>; /** override a dependency version using `pslb.overrides` map in the package.json */ export declare const applyOverrides: (pkg: PackageJson, logger?: Logger | undefined) => PackageJson; export declare const readLocalPackages: (dir: string) => Promise; export declare const readLockfile: (dir: string) => Promise; export declare const strictVersion: (s: string) => string;