UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge

21 lines (20 loc) 761 B
import { ConfigService } from '../../core/config/config.service'; import { Logger } from '../../core/logger/logger.service'; import { ConfigEditorService } from '../config-editor/config-editor.service'; export declare class ServerService { private readonly configService; private readonly configEditorService; private readonly logger; private accessoryId; private accessoryInfoPath; private setupCode; constructor(configService: ConfigService, configEditorService: ConfigEditorService, logger: Logger); restartServer(): Promise<{ ok: boolean; command: string; }>; resetHomebridgeAccessory(): Promise<void>; generateQrCode(): Promise<string>; private getSetupCode; private generateSetupCode; }