abstract class SettingsEvent { const SettingsEvent(); } class LoadSettings extends SettingsEvent { const LoadSettings(); } class UpdateTheme extends SettingsEvent { final bool isDarkMode; const UpdateTheme(this.isDarkMode); } class UpdateLanguage extends SettingsEvent { final String language; const UpdateLanguage(this.language); } class ToggleNotifications extends SettingsEvent { const ToggleNotifications(); } class ClearData extends SettingsEvent { const ClearData(); }