export type PackageManager = 'npm' | 'yarn' | 'pnpm' | 'bun'; export declare function detectPackageManager(): PackageManager; export declare function detectPackageManagerFromInvocation(): PackageManager; export declare function getInstallCommand(packageManager: PackageManager): string; export declare function getRunCommand(packageManager: PackageManager, script: string): string; export declare function installDependencies(projectPath: string, packageManager: PackageManager): Promise; export declare function validatePackageManager(pm: string): pm is PackageManager;