System/Library/PrivateFrameworks/AssistantServices.framework
AFSiriUserNotificationRequestCapabilityManager.h
Download AFSiriUserNotificationRequestCapabilityManager.h
@class NSObject, NSHashTable;
@protocol OS_dispatch_queue, AFAnnouncementRequestCapabilityProviding;
@interface AFSiriUserNotificationRequestCapabilityManager : NSObject <AFAnnouncementRequestCapabilityProvidingDelegate> {
NSHashTable *_observers;
NSObject<OS_dispatch_queue> *_queue;
id<AFAnnouncementRequestCapabilityProviding> _capabilityProvider;
long long _platform;
}
+ (id)sharedManager;
+ (Class)_classForPlatform:(long long)a0;
+ (BOOL)supportedByApplicationWithBundleID:(id)a0;
- (void)removeObserver:(id)a0;
- (void).cxx_destruct;
- (void)provider:(id)a0 availableAnnouncementRequestTypesChanged:(unsigned long long)a1;
- (void)addObserver:(id)a0;
- (void)provider:(id)a0 eligibleAnnouncementRequestTypesChanged:(unsigned long long)a1;
- (id)_initWithPlatform:(long long)a0;
- (void)fetchEligibleSetupStateWithCompletion:(id /* block */)a0;
- (void)fetchRequestCanBeHandledStateWithCompletion:(id /* block */)a0;
- (BOOL)hasEligibleSetup;
- (void)notifyObserversOfCurrentEligibleSetupState:(BOOL)a0 onPlatform:(long long)a1;
- (void)notifyObserversOfCurrentRequestCanBeHandledState:(BOOL)a0 onPlatform:(long long)a1;
- (BOOL)requestCanBeHandled;
@end