Interface: DataBackupServiceConfig
Defined in: electron/services/database/DataBackupService.ts:77
Dependencies required to orchestrate database backup workflows.
Properties
databaseService
readonly databaseService: DatabaseService;
Defined in: electron/services/database/DataBackupService.ts:79
Database service responsible for connection lifecycle management.
eventEmitter
readonly eventEmitter: TypedEventBus<UptimeEvents>;
Defined in: electron/services/database/DataBackupService.ts:81
Typed event emitter used to broadcast backup lifecycle events.
logger
readonly logger: BaseLogger;
Defined in: electron/services/database/DataBackupService.ts:83
Logger instance for diagnostics.