import { ShellRunner } from '../shell-runner.js';
import { type PackageManager } from './package-manager.js';
export declare class BrewPackageManager extends ShellRunner implements PackageManager {
    installPackages(dependencies: string[]): Promise<void>;
    uninstallPackages(dependencies: string[]): Promise<void>;
    update(): Promise<void>;
    upgrade(dependencies: string[]): Promise<void>;
    install(): Promise<boolean>;
    uninstall(): Promise<void>;
    isAvailable(): Promise<boolean>;
}
