export { type ListByPackage, LocalInstaller } from './LocalInstaller.ts'; export { execute } from './executor.ts'; export { cli } from './cli.ts'; export { Options } from './Options.ts'; export declare const saveIfNeeded: (targets: InstallTarget[], options: import("./Options.ts").Options) => Promise; export declare const siblingInstall: (options: import("./Options.ts").Options) => Promise; export declare const progress: (installer: import("./LocalInstaller.ts").LocalInstaller, stream?: import("tty").WriteStream) => void; export declare const currentDirectoryInstall: (options: import("./Options.ts").Options) => Promise; export interface Package { directory: string; packageJson: PackageJson; } export interface InstallTarget extends Package { sources: Package[]; } export interface PackageJson { name: string; version: string; localDependencies?: Dependencies; devDependencies?: Dependencies; dependencies?: Dependencies; } export interface Dependencies { [name: string]: string; } //# sourceMappingURL=index.d.ts.map