1*ea3f1d02STomasz Sapeta // Copyright © 2018 650 Industries. All rights reserved. 2*ea3f1d02STomasz Sapeta 3*ea3f1d02STomasz Sapeta #import <Foundation/Foundation.h> 4*ea3f1d02STomasz Sapeta 5*ea3f1d02STomasz Sapeta // Register a class implementing this protocol in EXModuleClasses 6*ea3f1d02STomasz Sapeta // of EXModuleRegistryProvider (macros defined in EXDefines.h should help you) 7*ea3f1d02STomasz Sapeta // to make the module available under any of `exportedInterfaces` 8*ea3f1d02STomasz Sapeta // via EXModuleRegistry. 9*ea3f1d02STomasz Sapeta 10*ea3f1d02STomasz Sapeta @protocol EXInternalModule <NSObject> 11*ea3f1d02STomasz Sapeta 12*ea3f1d02STomasz Sapeta - (instancetype)init; 13*ea3f1d02STomasz Sapeta + (const NSArray<Protocol *> *)exportedInterfaces; 14*ea3f1d02STomasz Sapeta 15*ea3f1d02STomasz Sapeta @end 16