#import <Foundation/Foundation.h>
#import <CoreSimulator/SimDeviceNotifier-Protocol.h>
@protocol OS_dispatch_queue;
__attribute__((visibility("hidden")))
@interface SimDeviceNotificationManager : NSObject <SimDeviceNotifier>
{
NSObject<OS_dispatch_queue> *_handlersQueue;
NSMutableDictionary *_handlers;
unsigned long long _next_regID;
NSObject<OS_dispatch_queue> *_sendQueue;
}
@property (nonatomic, retain) NSObject<OS_dispatch_queue> *sendQueue; @property (nonatomic) unsigned long long next_regID; @property (nonatomic, retain) NSMutableDictionary *handlers; @property (nonatomic, retain) NSObject<OS_dispatch_queue> *handlersQueue; - (void)sendNotification:(id)arg1 completionQueue:(id)arg2 completionBlock:(CDUnknownBlockType)arg3;
- (void)sendNotification:(id)arg1;
- (BOOL)unregisterNotificationHandler:(unsigned long long)arg1 error:(id *)arg2;
- (unsigned long long)registerNotificationHandlerOnQueue:(id)arg1 handler:(CDUnknownBlockType)arg2;
- (id)init;
@end