import Foundation import LocalData extension StorageKeys { /// Stores a shared setting in App Group UserDefaults. /// - Domain: App Group UserDefaults /// - Security: None /// - Sync: Never struct AppGroupUserDefaultsKey: StorageKey { typealias Value = String let name = "app_group_setting" let domain: StorageDomain = .appGroupUserDefaults(identifier: AppGroupConfiguration.identifier) let security: SecurityPolicy = .none let serializer: Serializer = .json let owner = "SampleApp" let description = "Stores a shared setting readable by app extensions." let availability: PlatformAvailability = .all let syncPolicy: SyncPolicy = .never } }