camera.ui
Version:
camera.ui launcher
18 lines (17 loc) • 479 B
TypeScript
import type { CameraUiCLI } from '../cameraui.js';
export declare class BasePlatform {
cli: CameraUiCLI;
constructor(cli: CameraUiCLI);
install(): Promise<void>;
uninstall(): Promise<void>;
reinstall(): Promise<void>;
start(): Promise<void>;
stop(): Promise<void>;
restart(): Promise<void>;
beforeStart(): Promise<void>;
getId(): Promise<{
uid: number;
gid: number;
}>;
getPidOfPort(port: number): string | null;
}