1 // Copyright 2015-present 650 Industries. All rights reserved. 2 3 #import <React/RCTEventEmitter.h> 4 5 @interface EXScopedEventEmitter : RCTEventEmitter 6 7 + (NSString *)getExperienceIdFromEventEmitter:(id)eventEmitter; 8 9 - (instancetype)init NS_UNAVAILABLE; 10 11 - (instancetype)initWithExperienceId:(NSString *)experienceId 12 kernelServiceDelegate:(id)kernelServiceInstance 13 params:(NSDictionary *)params NS_DESIGNATED_INITIALIZER; 14 15 - (instancetype)initWithExperienceId:(NSString *)experienceId 16 kernelServiceDelegates:(NSDictionary *)kernelServiceInstances 17 params:(NSDictionary *)params NS_DESIGNATED_INITIALIZER; 18 19 @property (nonatomic, readonly) NSString *experienceId; 20 21 @end 22