@milkmaccya2/hostswitch
Version:
A simple CLI tool to manage and switch between multiple hosts file profiles for different development environments
10 lines • 464 B
TypeScript
import type { IPermissionChecker, SudoResult } from '../interfaces';
export declare class PermissionChecker implements IPermissionChecker {
canWriteToFile(filePath: string): Promise<boolean>;
requiresSudo(_filePath?: string): boolean;
checkPermissions(path: string): Promise<boolean>;
isRunningAsSudo(): boolean;
rerunWithSudo(args: string[]): Promise<SudoResult>;
private buildSudoCommand;
}
//# sourceMappingURL=PermissionChecker.d.ts.map