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(res: any): Promise; getInternalIp(req: any, res: any): Promise; resetHomebridgeAccessory(): Promise; generateQrCode(): Promise; private getSetupCode; private generateSetupCode; }