b15778b16b
- Introduced new types for selection management: `SelectionActionItem`, `SelectionFilterMode`, and `SelectionTriggerMode` to improve type safety across the application. - Updated `PreferencesType` to utilize these new types, ensuring better consistency and clarity in preference definitions. - Refactored `SelectionService` and related components to adopt the new types, enhancing the handling of selection actions and preferences. - Cleaned up deprecated types and improved the overall structure of preference management, aligning with recent updates in the preference system.