| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359 | #if 0#elif defined(__arm64__) && __arm64__// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)#ifndef FBAEMKIT_SWIFT_H#define FBAEMKIT_SWIFT_H#pragma clang diagnostic push#pragma clang diagnostic ignored "-Wgcc-compat"#if !defined(__has_include)# define __has_include(x) 0#endif#if !defined(__has_attribute)# define __has_attribute(x) 0#endif#if !defined(__has_feature)# define __has_feature(x) 0#endif#if !defined(__has_warning)# define __has_warning(x) 0#endif#if __has_include(<swift/objc-prologue.h>)# include <swift/objc-prologue.h>#endif#pragma clang diagnostic ignored "-Wauto-import"#if defined(__OBJC__)#include <Foundation/Foundation.h>#endif#if defined(__cplusplus)#include <cstdint>#include <cstddef>#include <cstdbool>#include <cstring>#include <stdlib.h>#include <new>#include <type_traits>#else#include <stdint.h>#include <stddef.h>#include <stdbool.h>#include <string.h>#endif#if defined(__cplusplus)#if defined(__arm64e__) && __has_include(<ptrauth.h>)# include <ptrauth.h>#else#pragma clang diagnostic push#pragma clang diagnostic ignored "-Wreserved-macro-identifier"# ifndef __ptrauth_swift_value_witness_function_pointer#  define __ptrauth_swift_value_witness_function_pointer(x)# endif# ifndef __ptrauth_swift_class_method_pointer#  define __ptrauth_swift_class_method_pointer(x)# endif#pragma clang diagnostic pop#endif#endif#if !defined(SWIFT_TYPEDEFS)# define SWIFT_TYPEDEFS 1# if __has_include(<uchar.h>)#  include <uchar.h># elif !defined(__cplusplus)typedef uint_least16_t char16_t;typedef uint_least32_t char32_t;# endiftypedef float swift_float2  __attribute__((__ext_vector_type__(2)));typedef float swift_float3  __attribute__((__ext_vector_type__(3)));typedef float swift_float4  __attribute__((__ext_vector_type__(4)));typedef double swift_double2  __attribute__((__ext_vector_type__(2)));typedef double swift_double3  __attribute__((__ext_vector_type__(3)));typedef double swift_double4  __attribute__((__ext_vector_type__(4)));typedef int swift_int2  __attribute__((__ext_vector_type__(2)));typedef int swift_int3  __attribute__((__ext_vector_type__(3)));typedef int swift_int4  __attribute__((__ext_vector_type__(4)));typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));#endif#if !defined(SWIFT_PASTE)# define SWIFT_PASTE_HELPER(x, y) x##y# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)#endif#if !defined(SWIFT_METATYPE)# define SWIFT_METATYPE(X) Class#endif#if !defined(SWIFT_CLASS_PROPERTY)# if __has_feature(objc_class_property)#  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__# else#  define SWIFT_CLASS_PROPERTY(...) # endif#endif#if !defined(SWIFT_RUNTIME_NAME)# if __has_attribute(objc_runtime_name)#  define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))# else#  define SWIFT_RUNTIME_NAME(X) # endif#endif#if !defined(SWIFT_COMPILE_NAME)# if __has_attribute(swift_name)#  define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))# else#  define SWIFT_COMPILE_NAME(X) # endif#endif#if !defined(SWIFT_METHOD_FAMILY)# if __has_attribute(objc_method_family)#  define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))# else#  define SWIFT_METHOD_FAMILY(X) # endif#endif#if !defined(SWIFT_NOESCAPE)# if __has_attribute(noescape)#  define SWIFT_NOESCAPE __attribute__((noescape))# else#  define SWIFT_NOESCAPE # endif#endif#if !defined(SWIFT_RELEASES_ARGUMENT)# if __has_attribute(ns_consumed)#  define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))# else#  define SWIFT_RELEASES_ARGUMENT # endif#endif#if !defined(SWIFT_WARN_UNUSED_RESULT)# if __has_attribute(warn_unused_result)#  define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))# else#  define SWIFT_WARN_UNUSED_RESULT # endif#endif#if !defined(SWIFT_NORETURN)# if __has_attribute(noreturn)#  define SWIFT_NORETURN __attribute__((noreturn))# else#  define SWIFT_NORETURN # endif#endif#if !defined(SWIFT_CLASS_EXTRA)# define SWIFT_CLASS_EXTRA #endif#if !defined(SWIFT_PROTOCOL_EXTRA)# define SWIFT_PROTOCOL_EXTRA #endif#if !defined(SWIFT_ENUM_EXTRA)# define SWIFT_ENUM_EXTRA #endif#if !defined(SWIFT_CLASS)# if __has_attribute(objc_subclassing_restricted)#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA#  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA# else#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA#  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA# endif#endif#if !defined(SWIFT_RESILIENT_CLASS)# if __has_attribute(objc_class_stub)#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)# else#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)# endif#endif#if !defined(SWIFT_PROTOCOL)# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA#endif#if !defined(SWIFT_EXTENSION)# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)#endif#if !defined(OBJC_DESIGNATED_INITIALIZER)# if __has_attribute(objc_designated_initializer)#  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))# else#  define OBJC_DESIGNATED_INITIALIZER # endif#endif#if !defined(SWIFT_ENUM_ATTR)# if __has_attribute(enum_extensibility)#  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))# else#  define SWIFT_ENUM_ATTR(_extensibility) # endif#endif#if !defined(SWIFT_ENUM)# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type# if __has_feature(generalized_swift_name)#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type# else#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)# endif#endif#if !defined(SWIFT_UNAVAILABLE)# define SWIFT_UNAVAILABLE __attribute__((unavailable))#endif#if !defined(SWIFT_UNAVAILABLE_MSG)# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))#endif#if !defined(SWIFT_AVAILABILITY)# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))#endif#if !defined(SWIFT_WEAK_IMPORT)# define SWIFT_WEAK_IMPORT __attribute__((weak_import))#endif#if !defined(SWIFT_DEPRECATED)# define SWIFT_DEPRECATED __attribute__((deprecated))#endif#if !defined(SWIFT_DEPRECATED_MSG)# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))#endif#if !defined(SWIFT_DEPRECATED_OBJC)# if __has_feature(attribute_diagnose_if_objc)#  define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))# else#  define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)# endif#endif#if defined(__OBJC__)#if !defined(IBSegueAction)# define IBSegueAction #endif#endif#if !defined(SWIFT_EXTERN)# if defined(__cplusplus)#  define SWIFT_EXTERN extern "C"# else#  define SWIFT_EXTERN extern# endif#endif#if !defined(SWIFT_CALL)# define SWIFT_CALL __attribute__((swiftcall))#endif#if !defined(SWIFT_INDIRECT_RESULT)# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))#endif#if !defined(SWIFT_CONTEXT)# define SWIFT_CONTEXT __attribute__((swift_context))#endif#if !defined(SWIFT_ERROR_RESULT)# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))#endif#if defined(__cplusplus)# define SWIFT_NOEXCEPT noexcept#else# define SWIFT_NOEXCEPT #endif#if !defined(SWIFT_C_INLINE_THUNK)# if __has_attribute(always_inline)# if __has_attribute(nodebug)#  define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))# else#  define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))# endif# else#  define SWIFT_C_INLINE_THUNK inline# endif#endif#if defined(_WIN32)#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)#endif#else#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)# define SWIFT_IMPORT_STDLIB_SYMBOL #endif#endif#if defined(__OBJC__)#if __has_feature(objc_modules)#if __has_warning("-Watimport-in-framework-header")#pragma clang diagnostic ignored "-Watimport-in-framework-header"#endif@import Foundation;@import ObjectiveC;#endif#endif#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"#pragma clang diagnostic ignored "-Wduplicate-method-arg"#if __has_warning("-Wpragma-clang-attribute")# pragma clang diagnostic ignored "-Wpragma-clang-attribute"#endif#pragma clang diagnostic ignored "-Wunknown-pragmas"#pragma clang diagnostic ignored "-Wnullability"#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"#if __has_attribute(external_source_symbol)# pragma push_macro("any")# undef any# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBAEMKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))# pragma pop_macro("any")#endif#if defined(__OBJC__)@class NSString;SWIFT_PROTOCOL_NAMED("AEMNetworking")@protocol FBAEMNetworking- (void)startGraphRequestWithGraphPath:(NSString * _Nonnull)graphPath parameters:(NSDictionary<NSString *, id> * _Nonnull)parameters tokenString:(NSString * _Nullable)tokenString HTTPMethod:(NSString * _Nullable)method completion:(void (^ _Nonnull)(id _Nullable, NSError * _Nullable))completion;@end@protocol FBSKAdNetworkReporting;@protocol FBSDKDataPersisting;@class NSURL;@class NSNumber;SWIFT_CLASS_NAMED("AEMReporter")@interface FBAEMReporter : NSObject+ (void)configureWithNetworker:(id <FBAEMNetworking> _Nullable)networker appID:(NSString * _Nullable)appID reporter:(id <FBSKAdNetworkReporting> _Nullable)reporter;+ (void)configureWithNetworker:(id <FBAEMNetworking> _Nullable)networker appID:(NSString * _Nullable)appID reporter:(id <FBSKAdNetworkReporting> _Nullable)reporter analyticsAppID:(NSString * _Nullable)analyticsAppID store:(id <FBSDKDataPersisting> _Nullable)store;/// Enable AEM reporting. This function won’t work and AEM APIs will early return./// This function should be called in application(_:open:options:) from ApplicationDelegate.+ (void)enable;/// Control whether to enable conversion filtering/// This function should be called in <code>application(_:open:options:)</code> from ApplicationDelegate+ (void)setConversionFilteringEnabled:(BOOL)enabled;/// Control whether to enable catalog matching/// This function should be called in <code>application(_:open:options:)</code> from ApplicationDelegate+ (void)setCatalogMatchingEnabled:(BOOL)enabled;/// Control whether to enable advertiser rule match enabled in server side. This is expected/// to be called internally by FB SDK and will be removed in the future/// This function should be called in <code>application(_:open:options:)</code> from ApplicationDelegate+ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)enabled;/// Handle deeplink/// This function should be called in <code>application(_:open:options:) </code>from ApplicationDelegate+ (void)handle:(NSURL * _Nullable)url;/// Calculate the conversion value for the app event based on the AEM configuration/// This function should be called when you log any in-app events+ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary<NSString *, id> * _Nullable)parameters;- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;@endSWIFT_PROTOCOL_NAMED("SKAdNetworkReporting")@protocol FBSKAdNetworkReporting- (BOOL)shouldCutoff SWIFT_WARN_UNUSED_RESULT;- (BOOL)isReportingEvent:(NSString * _Nonnull)event SWIFT_WARN_UNUSED_RESULT;- (void)checkAndRevokeTimer;@end#endif#if __has_attribute(external_source_symbol)# pragma clang attribute pop#endif#if defined(__cplusplus)#endif#pragma clang diagnostic pop#endif#else#error unsupported Swift architecture#endif
 |