UNPKG

homebridge-config-ui-x

Version:

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

34 lines (33 loc) 1.2 kB
import { HbServiceStartupSettings } from './hb-service.dto'; import { HbServiceService } from './hb-service.service'; export declare class HbServiceController { private readonly hbServiceService; constructor(hbServiceService: HbServiceService); getHomebridgeStartupSettings(): Promise<{ HOMEBRIDGE_DEBUG: any; HOMEBRIDGE_KEEP_ORPHANS: any; HOMEBRIDGE_INSECURE: any; ENV_DEBUG: any; ENV_NODE_OPTIONS: any; } | { HOMEBRIDGE_INSECURE: boolean; HOMEBRIDGE_DEBUG?: undefined; HOMEBRIDGE_KEEP_ORPHANS?: undefined; ENV_DEBUG?: undefined; ENV_NODE_OPTIONS?: undefined; } | { HOMEBRIDGE_DEBUG?: undefined; HOMEBRIDGE_KEEP_ORPHANS?: undefined; HOMEBRIDGE_INSECURE?: undefined; ENV_DEBUG?: undefined; ENV_NODE_OPTIONS?: undefined; }>; setHomebridgeStartupSettings(body: HbServiceStartupSettings): Promise<void>; setFullServiceRestartFlag(): Promise<{ status: number; }>; downloadLogFile(colour?: string): Promise<import("stream").Transform | import("fs").ReadStream>; truncateLogFile(req: any): Promise<{ status: number; }>; }