UNPKG

wireguard-client-wrapper

Version:
11 lines (10 loc) 415 B
import { WgStrategy } from './wgStrategy'; export declare class WgLinuxStrategy extends WgStrategy { isInstalled(): Promise<boolean>; getActiveDevice(): Promise<string | null>; up(filePath: string): Promise<void>; down(filePath: string): Promise<void>; status(device: string): Promise<boolean>; generatePrivateKey(): Promise<string>; getPublicKey(privateKey: string): Promise<string>; }