homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge
16 lines (15 loc) • 621 B
TypeScript
/// <reference types="node" />
import { ConfigEditorService } from './config-editor.service';
export declare class ConfigEditorController {
private configEditorService;
constructor(configEditorService: ConfigEditorService);
getConfig(): Promise<import("../../core/config/config.service").HomebridgeConfig>;
updateConfig(body: any): Promise<import("../../core/config/config.service").HomebridgeConfig>;
listConfigBackups(): Promise<{
id: string;
timestamp: Date;
file: string;
}[]>;
getBackup(param: any): Promise<Buffer>;
deleteAllConfigBackups(): Promise<void>;
}