zigbee-herdsman
Version:
An open source ZigBee gateway solution with node.js.
21 lines • 883 B
TypeScript
import type * as Models from "../models";
/**
* Converts internal backup format to unified backup storage format as described by
* [zigpy/open-coordinator-backup](https://github.com/zigpy/open-coordinator-backup).
*
* @param backup Backup to create unified backup format from.
*/
export declare const toUnifiedBackup: (backup: Models.Backup) => Promise<Models.UnifiedBackupStorage>;
/**
* Converts unified backup storage format to internal backup format.
*
* @param backup Unified format to convert to internal backup format.
*/
export declare const fromUnifiedBackup: (backup: Models.UnifiedBackupStorage) => Models.Backup;
/**
* Converts legacy Zigbee2MQTT format to internal backup format.
*
* @param backup Legacy format to convert.
*/
export declare const fromLegacyBackup: (backup: Models.LegacyBackupStorage) => Models.Backup;
//# sourceMappingURL=backup.d.ts.map