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>;
}
