System/Library/PrivateFrameworks/IMSharedUtilities.framework
IMMessageNotificationTimeManager.h
Download IMMessageNotificationTimeManager.h
@class NSString, NSMutableDictionary, BKSApplicationStateMonitor;
@interface IMMessageNotificationTimeManager : NSObject
@property (retain, nonatomic) NSMutableDictionary *chatsStartTimeDictionary;
@property (retain, nonatomic) NSString *latestIDSTokenURI;
@property (retain, nonatomic) BKSApplicationStateMonitor *appStateMonitor;
+ (id)sharedInstance;
- (id)init;
- (void)dealloc;
- (long long)_getTimeWindowOverride;
- (long long)_getToneTimeWindow;
- (BOOL)_isToneToggleSwitchOn;
- (BOOL)_shouldSendNotificationForChatIdentifier:(id)a0;
- (void)acquireAssertionToUnsuspendProcess;
- (void)sendNotificationMessageIfNeededForIncomingMessageFromChatIdentifier:(id)a0;
- (void)setDate:(id)a0 forChatIdentifier:(id)a1;
- (void)setLatestNotificationIDSTokenURI:(id)a0;
- (void)tearDownSessionForChatIdentifier:(id)a0;
@end