luxlabs header browser preview


@class NSUserDefaults;

@interface HKMedicationsCriticalNotificationsStore : NSObject {
    NSUserDefaults *_medicationsUserDefaults;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}

+ (id)sharedInstance;

- (void)removeAll;
- (id)init;
- (void).cxx_destruct;
- (long long)identifiersCount;
- (void)addMedications:(id)a0;
- (void)setMedications:(id)a0;
- (id)_getIdentifiersSetFromMedications:(id)a0;
- (id)_lock_getIdentifiersSet;
- (void)_lock_removeMedication:(id)a0;
- (void)_lock_syncUserDefaultUpdateToNanoPreferences:(id /* block */)a0;
- (void)_lock_writeToUserDefaultsWithNewIdentifier:(id)a0;
- (BOOL)containsAtLeastOneOfIdentifiers:(id)a0;
- (BOOL)containsAtLeastOneOfMedications:(id)a0;
- (void)removeMedication:(id)a0;

@end