import type { CommandResult, SudoOptions } from "../cli.ts";
export type { CommandResult };
export * from "../cli/common.ts";
export declare function run(cmd: string, args: string[]): Promise<CommandResult>;
export declare function powershell(script: string): Promise<CommandResult>;
export declare function sudo(cmd: string, args: string[], options?: SudoOptions): Promise<CommandResult>;
export declare function which(cmd: string): Promise<string | null>;
export declare function edit(filename: string): Promise<void>;
