import type { PackageLocationContext, SourceScope } from "./package-manager-types.ts"; export declare function getHomeDir(): string; export declare function getTemporaryDir(prefix: string, suffix?: string, ref?: string): string; export declare function getBaseDirsForScope(context: PackageLocationContext, scope: SourceScope): string[]; export declare function getBaseDirForScope(context: PackageLocationContext, scope: SourceScope): string; export declare function resolveManagerPath(context: PackageLocationContext, input: string): string; export declare function resolvePathFromBase(input: string, baseDir: string): string; export declare function getNpmInstallRoot(context: PackageLocationContext, scope: SourceScope, temporary: boolean): string; export declare function getGitInstallPath(context: PackageLocationContext, source: { host: string; path: string; ref?: string; }, scope: SourceScope): string; export declare function getGitInstallRoot(context: PackageLocationContext, scope: SourceScope): string | undefined; //# sourceMappingURL=package-manager-paths.d.ts.map