/** * Automatically generated by expo-modules-autolinking. * * This autogenerated class provides a list of classes of native Expo modules, * but only these that are written in Swift and use the new API for creating Expo modules. */ import ABI47_0_0ExpoModulesCore import ABI47_0_0EXAV import ABI47_0_0ExpoBattery import ABI47_0_0EXCamera import ABI47_0_0ExpoCellular import ABI47_0_0ExpoClipboard import ABI47_0_0ExpoCrypto import ABI47_0_0EASClient import ABI47_0_0ExpoHaptics import ABI47_0_0ExpoImageManipulator import ABI47_0_0ExpoImagePicker import ABI47_0_0ExpoKeepAwake import ABI47_0_0ExpoLinearGradient import ABI47_0_0ExpoLocalization import ABI47_0_0ExpoMailComposer import ABI47_0_0ExpoRandom import ABI47_0_0EXScreenOrientation import ABI47_0_0ExpoStoreReview import ABI47_0_0ExpoSystemUI import ABI47_0_0ExpoTrackingTransparency import ABI47_0_0EXUpdates import ABI47_0_0ExpoWebBrowser @objc(ABI47_0_0ExpoModulesProvider) public class ExpoModulesProvider: ModulesProvider { public override func getModuleClasses() -> [AnyModule.Type] { return [ VideoViewModule.self, BatteryModule.self, CameraViewModule.self, CellularModule.self, ClipboardModule.self, CryptoModule.self, EASClientModule.self, HapticsModule.self, ImageManipulatorModule.self, ImagePickerModule.self, KeepAwakeModule.self, LinearGradientModule.self, LocalizationModule.self, MailComposerModule.self, RandomModule.self, StoreReviewModule.self, ExpoSystemUIModule.self, TrackingTransparencyModule.self, WebBrowserModule.self ] } public override func getAppDelegateSubscribers() -> [ExpoAppDelegateSubscriber.Type] { return [ ScreenOrientationAppDelegate.self, ExpoUpdatesAppDelegateSubscriber.self ] } public override func getReactDelegateHandlers() -> [ExpoReactDelegateHandlerTupleType] { return [ (packageName: "expo-screen-orientation", handler: ScreenOrientationReactDelegateHandler.self), (packageName: "expo-updates", handler: ExpoUpdatesReactDelegateHandler.self) ] } }