xref: /expo/packages/expo-modules-core/ios/Swift.h (revision 453643fe)
1 // Copyright 2018-present 650 Industries. All rights reserved.
2 
3 // The generated swift header may depend on some Objective-C declarations,
4 // adding dependency imports here to prevent declarations not found errors.
5 #import <ExpoModulesCore/EXDefines.h>
6 #import <ExpoModulesCore/EXJavaScriptObject.h>
7 #import <ExpoModulesCore/EXJavaScriptRuntime.h>
8 #import <ExpoModulesCore/RCTComponentData+Privates.h>
9 
10 // When `use_frameworks!` is used, the generated Swift header is inside ExpoModulesCore module.
11 // Otherwise, it's available only locally with double-quoted imports.
12 #if __has_include(<ExpoModulesCore/ExpoModulesCore-Swift.h>)
13 #import <ExpoModulesCore/ExpoModulesCore-Swift.h>
14 #else
15 #import "ExpoModulesCore-Swift.h"
16 #endif
17