@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
12 lines (11 loc) • 505 B
TypeScript
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>;
}