@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
27 lines (26 loc) • 851 B
TypeScript
import { RpcObservableRequestContext } from '../rpc-observable-request';
import { RpcObservableResultContext } from '../rpc-observable-result';
/**
* RPC alive request name and version.
*/
export declare class RpcObservableAliveKey {
static command: string;
static version: string;
}
/**
* Rpc observable alive data.
*/
export interface RpcObservableAliveRequest extends RpcObservableRequestContext {
/**
* The timestamp. Date.now() / the number of milliseconds elapsed since 1 January 1970 00:00:00 UTC.
*/
timestamp: number;
/**
* The flag indicating not to close the window from this tool indefinitely.
*/
forever?: boolean;
}
export declare type RpcObservableAliveResult = RpcObservableResultContext;
export interface RpcObservableAliveError extends RpcObservableResultContext {
error: Error;
}