export interface PackageManager {
    name: string;
    label: string;
    installCommand: string;
    buildCommand: string;
    runScriptCommand: string;
    flags: string;
    forceInstallFlag: string;
    detect: () => boolean;
    addOverride: (pkgName: string, pkgVersion: string) => Promise<void>;
}
export declare const BUN: PackageManager;
export declare const YARN_V1: PackageManager;
/** YARN V2/3/4 */
export declare const YARN_V2: PackageManager;
export declare const PNPM: PackageManager;
export declare const NPM: PackageManager;
export declare const packageManagers: PackageManager[];
export declare function detectPackageManger(): PackageManager | null;
