Interface: DataBackupServiceConfig
Defined in: electron/services/database/DataBackupService.ts:57
Dependencies required to orchestrate database backup workflows.
Properties
databaseService
readonlydatabaseService:DatabaseService
Defined in: electron/services/database/DataBackupService.ts:59
Database service responsible for connection lifecycle management.
eventEmitter
readonlyeventEmitter:TypedEventBus<UptimeEvents>
Defined in: electron/services/database/DataBackupService.ts:61
Typed event emitter used to broadcast backup lifecycle events.
logger
readonlylogger:BaseLogger
Defined in: electron/services/database/DataBackupService.ts:63
Logger instance for diagnostics.