UNPKG

@nodeswork/nam

Version:

Applet manager for Nodeswork containers.

12 lines (11 loc) 545 B
import * as sbase from '@nodeswork/sbase'; import { nam } from '../def'; export declare class NAMSocketRpcClient extends sbase.socket.SocketRpcClient implements nam.INAM { install(options: nam.AppletImage): Promise<void>; images(): Promise<nam.AppletImage[]>; run(options: nam.AppletRunOptions): Promise<void>; ps(): Promise<nam.AppletStatus[]>; kill(options: nam.RouteOptions): Promise<void>; work(options: nam.WorkOptions): Promise<any>; request<T>(options: nam.RequestOptions): Promise<nam.RequestResponse | T>; }