wireguard-client-wrapper
Version:
Crossplatform wrapper for wireguard client
13 lines (12 loc) • 488 B
TypeScript
/// <reference types="node" />
export interface ExecResponse {
stdout?: string | Buffer;
stderr?: string | Buffer;
}
export declare class ExecError extends Error {
error: Error;
stdout?: string | Buffer | undefined;
stderr?: string | Buffer | undefined;
constructor(error: Error, stdout?: string | Buffer | undefined, stderr?: string | Buffer | undefined);
}
export declare function run(command: string, name: string, sudoPrompt?: boolean): Promise<ExecResponse>;