Interface: SettingsRepositoryDependencies
Defined in: electron/services/database/SettingsRepository.ts:77
Defines the dependencies required by the SettingsRepository for managing app settings persistence.
Remarks
Provides the required DatabaseService for all settings operations. This interface is used for dependency injection to ensure proper service coupling.
Properties
databaseService
databaseService: DatabaseService;
Defined in: electron/services/database/SettingsRepository.ts:84
The database service used for transactional operations.
Remarks
Must be properly initialized before being passed to the repository.