@class NSDictionary, HDProfile; @interface FCGoalCompletionStore : NSObject { NSDictionary *_goalTypesToNotifyByActivitySummaryIndex; HDProfile *_profile; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _unfairLock; } - (id)_goalCompletionByActivitySummaryIndex; - (void)addGoalTypeToDailyGoalTypesMet:(long long)a0 activitySummaryIndex:(long long)a1; - (id)initWithProfile:(id)a0; - (void)_setGoalCompletionByActivitySummaryIndex:(id)a0; - (id)allGoalTypesMetForActivitySummaryIndex:(long long)a0; - (id)_userDefaultsDomain; - (BOOL)isDailyGoalTypeMet:(long long)a0 activitySummaryIndex:(long long)a1; - (void)addDailyGoalTypePreviouslyMet:(long long)a0 activitySummaryIndex:(long long)a1; - (void)removeGoalTypesToNotify:(id)a0 activitySummaryIndex:(long long)a1; - (void)_setGoalTypesToNotifyByActivitySummaryIndex:(id)a0; - (void).cxx_destruct; - (long long)_activitySummaryIndexForDate:(id)a0; - (void)_setGoalTypesMet:(unsigned long long)a0 forActivitySummaryIndex:(long long)a1; - (void)addGoalTypeToNotify:(long long)a0 activitySummaryIndex:(long long)a1; - (id)goalTypesToNotifyByActivitySummaryIndex; - (id)goalTypesToNotifyForActivitySummaryIndex:(long long)a0; - (unsigned long long)_goalTypesMetForActivitySummaryIndex:(long long)a0; - (id)_trimOldGoalCompletions:(id)a0 index:(long long)a1; @end