UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge.

23 lines (22 loc) 664 B
import type { HomebridgeServiceHelper } from './hb-service'; export declare class BasePlatform { hbService: HomebridgeServiceHelper; constructor(hbService: HomebridgeServiceHelper); install(): Promise<void>; uninstall(): Promise<void>; start(): Promise<void>; stop(): Promise<void>; restart(): Promise<void>; beforeStart(): Promise<void>; rebuild(all?: boolean): Promise<void>; viewLogs(): Promise<void>; getId(): Promise<{ uid: number; gid: number; }>; getPidOfPort(port: number): string | null; updateNodejs(job: { target: string; rebuild: boolean; }): Promise<void>; }