1 // Copyright 2015-present 650 Industries. All rights reserved. 2 3 #import <React/RCTBridge.h> 4 #import <React/RCTBridgeModule.h> 5 6 @interface EXScopedBridgeModule : NSObject <RCTBridgeModule> 7 8 - (instancetype)init NS_UNAVAILABLE; 9 10 - (instancetype)initWithExperienceStableLegacyId:(NSString *)experienceStableLegacyId 11 scopeKey:(NSString *)scopeKey 12 easProjectId:(NSString *)easProjectId 13 kernelServiceDelegate:(id)kernelServiceInstance 14 params:(NSDictionary *)params NS_DESIGNATED_INITIALIZER; 15 16 - (instancetype)initWithExperienceStableLegacyId:(NSString *)experienceStableLegacyId 17 scopeKey:(NSString *)scopeKey 18 easProjectId:(NSString *)easProjectId 19 kernelServiceDelegates:(NSDictionary *)kernelServiceInstances 20 params:(NSDictionary *)params NS_DESIGNATED_INITIALIZER; 21 22 @property (nonatomic, readonly) NSString *scopeKey; 23 @property (nonatomic, readonly, nullable) NSString *experienceStableLegacyId; 24 @property (nonatomic, readonly, nullable) NSString *easProjectId; 25 26 @end 27