UNPKG

homebridge-plugin-asus-vpn

Version:
12 lines (11 loc) 538 B
import { VpnConnectionStatus } from '../../../domain/constant'; export declare class AsusRouterHttpService { private readonly loginAuthorizationToken; private readonly vpnConnectionName; private readonly vpnConnectionType; private readonly api; constructor(routerIp: string, loginAuthorizationToken: string, vpnConnectionName: string, vpnConnectionType: string); login(): Promise<void>; toggleVpn(connect: boolean): Promise<boolean>; getVpnConnectionStatus(count?: number): Promise<VpnConnectionStatus>; }