@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
26 lines (25 loc) • 912 B
TypeScript
import { Router } from '@angular/router';
import { RpcObservableAliveClient } from '@microsoft/windows-admin-center-sdk/core/rpc/alive/rpc-observable-alive-client';
import { RpcService } from './rpc.service';
import * as i0 from "@angular/core";
export declare class UserAliveService extends RpcObservableAliveClient {
private router;
private subscription;
/**
* Initializes a new instance of the UserAliveService class.
*
* @param router the router object.
* @param rpc the rpc object.
*/
constructor(router: Router, rpc: RpcService);
/**
* Starts monitoring user activity to report the shell.
*/
start(): void;
/**
* Stop monitoring the user activity.
*/
stop(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<UserAliveService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<UserAliveService>;
}