/**
 * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
 *
 * Do not edit this file as changes may cause incorrect behavior and will be lost
 * once the code is regenerated.
 *
 * @generated by codegen project: GenerateModuleObjCpp
 *
 * We create an umbrella header (and corresponding implementation) here since
 * Cxx compilation in BUCK has a limitation: source-code producing genrule()s
 * must have a single output. More files => more genrule()s => slower builds.
 */

#import "RNATBridgeSpec.h"


@implementation NativeATBridgeSpecBase


- (void)setEventEmitterCallback:(EventEmitterCallbackWrapper *)eventEmitterCallbackWrapper
{
  _eventEmitterCallback = std::move(eventEmitterCallbackWrapper->_eventEmitterCallback);
}
@end


namespace facebook::react {
  
    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_initAnyThinkSDK(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "initAnyThinkSDK", @selector(initAnyThinkSDK:appKey:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_start(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "start", @selector(start), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getSDKVersionName(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, StringKind, "getSDKVersionName", @selector(getSDKVersionName), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setLogEnabled(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setLogEnabled", @selector(setLogEnabled:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setChannelStr(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setChannelStr", @selector(setChannelStr:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setCustomDataDic(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setCustomDataDic", @selector(setCustomDataDic:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setPlacementCustomData(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setPlacementCustomData", @selector(setPlacementCustomData:customMap:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getGDPRLevel(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getGDPRLevel", @selector(getGDPRLevel:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setDataConsentSet(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setDataConsentSet", @selector(setDataConsentSet:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showGDPRConsentDialog(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "showGDPRConsentDialog", @selector(showGDPRConsentDialog:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_putFilter(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "putFilter", @selector(putFilter:filterSpec:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_removeFilters(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "removeFilters", @selector(removeFilters), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_removeFilterWithPlacementId(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "removeFilterWithPlacementId", @selector(removeFilterWithPlacementId:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setAdSourcePrivacyPolicy(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setAdSourcePrivacyPolicy", @selector(setAdSourcePrivacyPolicy:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showDebuggerUI(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "showDebuggerUI", @selector(showDebuggerUI:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showGDPRConsentSecondDialog(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "showGDPRConsentSecondDialog", @selector(showGDPRConsentSecondDialog:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showGdprAuth(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "showGdprAuth", @selector(showGdprAuth), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_checkIsEuTraffic(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "checkIsEuTraffic", @selector(checkIsEuTraffic:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_isEUTraffic(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "isEUTraffic", @selector(isEUTraffic:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_deniedUploadDeviceInfo(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "deniedUploadDeviceInfo", @selector(deniedUploadDeviceInfo:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setPersonalizedAdStatus(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setPersonalizedAdStatus", @selector(setPersonalizedAdStatus:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setFilterAdSourceIdList(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setFilterAdSourceIdList", @selector(setFilterAdSourceIdList:adSourceIdList:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setFilterNetworkFirmIdList(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setFilterNetworkFirmIdList", @selector(setFilterNetworkFirmIdList:networkFirmIdList:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setForbidNetworkFirmIdList(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setForbidNetworkFirmIdList", @selector(setForbidNetworkFirmIdList:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setForbidShowNetworkFirmIdList(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setForbidShowNetworkFirmIdList", @selector(setForbidShowNetworkFirmIdList:networkFirmIdList:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setAllowedShowNetworkFirmIdList(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setAllowedShowNetworkFirmIdList", @selector(setAllowedShowNetworkFirmIdList:networkFirmIdList:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setRiskFilterNetworkFirmIdList(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setRiskFilterNetworkFirmIdList", @selector(setRiskFilterNetworkFirmIdList:networkFirmIdList:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getArea(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getArea", @selector(getArea:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_isCnSDK(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "isCnSDK", @selector(isCnSDK:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setLocation(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setLocation", @selector(setLocation:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setDeviceInformationData(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setDeviceInformationData", @selector(setDeviceInformationData:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_integrationChecking(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "integrationChecking", @selector(integrationChecking), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_isNetworkLogDebug(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "isNetworkLogDebug", @selector(isNetworkLogDebug:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setChannelSource(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setChannelSource", @selector(setChannelSource:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setLocalStrategyAssetPath(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setLocalStrategyAssetPath", @selector(setLocalStrategyAssetPath:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setSharedPlacementConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setSharedPlacementConfig", @selector(setSharedPlacementConfig:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_loadRewardedVideo(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "loadRewardedVideo", @selector(loadRewardedVideo:settings:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showRewardedVideo(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showRewardedVideo", @selector(showRewardedVideo:scenario:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showRewardedVideoWithConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showRewardedVideoWithConfig", @selector(showRewardedVideoWithConfig:showConfig:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_rewardedVideoReady(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "rewardedVideoReady", @selector(rewardedVideoReady:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_checkRewardedVideoLoadStatus(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "checkRewardedVideoLoadStatus", @selector(checkRewardedVideoLoadStatus:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getRewardedVideoValidAds(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getRewardedVideoValidAds", @selector(getRewardedVideoValidAds:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_entryRewardedVideoScenario(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "entryRewardedVideoScenario", @selector(entryRewardedVideoScenario:scenario:tkExtra:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setRewardedVideoLocalExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setRewardedVideoLocalExtra", @selector(setRewardedVideoLocalExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setRewardedVideoTKExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setRewardedVideoTKExtra", @selector(setRewardedVideoTKExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_addAutoLoadRewardedVideo(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "addAutoLoadRewardedVideo", @selector(addAutoLoadRewardedVideo:settings:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_removeAutoLoadRewardedVideo(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "removeAutoLoadRewardedVideo", @selector(removeAutoLoadRewardedVideo:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_autoLoadRewardedVideoReady(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, BooleanKind, "autoLoadRewardedVideoReady", @selector(autoLoadRewardedVideoReady:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showAutoLoadRewardedVideo(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showAutoLoadRewardedVideo", @selector(showAutoLoadRewardedVideo:scenario:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showAutoLoadRewardedVideoWithConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showAutoLoadRewardedVideoWithConfig", @selector(showAutoLoadRewardedVideoWithConfig:showConfig:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_loadInterstitial(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "loadInterstitial", @selector(loadInterstitial:settings:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showInterstitial(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showInterstitial", @selector(showInterstitial:scenario:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showInterstitialWithConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showInterstitialWithConfig", @selector(showInterstitialWithConfig:showConfig:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_interstitialReady(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "interstitialReady", @selector(interstitialReady:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_checkInterstitialLoadStatus(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "checkInterstitialLoadStatus", @selector(checkInterstitialLoadStatus:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getInterstitialValidAds(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getInterstitialValidAds", @selector(getInterstitialValidAds:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_entryInterstitialScenario(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "entryInterstitialScenario", @selector(entryInterstitialScenario:scenario:tkExtra:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setInterstitialLocalExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setInterstitialLocalExtra", @selector(setInterstitialLocalExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setInterstitialTKExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setInterstitialTKExtra", @selector(setInterstitialTKExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_addAutoLoadInterstitial(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "addAutoLoadInterstitial", @selector(addAutoLoadInterstitial:settings:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_removeAutoLoadInterstitial(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "removeAutoLoadInterstitial", @selector(removeAutoLoadInterstitial:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_autoLoadInterstitialReady(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, BooleanKind, "autoLoadInterstitialReady", @selector(autoLoadInterstitialReady:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showAutoLoadInterstitial(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showAutoLoadInterstitial", @selector(showAutoLoadInterstitial:scenario:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showAutoLoadInterstitialWithConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showAutoLoadInterstitialWithConfig", @selector(showAutoLoadInterstitialWithConfig:showConfig:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_loadSplash(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "loadSplash", @selector(loadSplash:settings:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showSplash(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showSplash", @selector(showSplash:scenario:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_showSplashWithConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "showSplashWithConfig", @selector(showSplashWithConfig:showConfig:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_splashReady(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "splashReady", @selector(splashReady:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_checkSplashLoadStatus(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "checkSplashLoadStatus", @selector(checkSplashLoadStatus:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getSplashValidAds(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getSplashValidAds", @selector(getSplashValidAds:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_entrySplashScenario(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "entrySplashScenario", @selector(entrySplashScenario:scenario:tkExtra:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setSplashLocalExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setSplashLocalExtra", @selector(setSplashLocalExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setSplashTKExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setSplashTKExtra", @selector(setSplashTKExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_loadBannerAd(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "loadBannerAd", @selector(loadBannerAd:settings:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_checkBannerLoadStatus(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "checkBannerLoadStatus", @selector(checkBannerLoadStatus:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getBannerValidAds(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getBannerValidAds", @selector(getBannerValidAds:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_entryBannerScenario(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "entryBannerScenario", @selector(entryBannerScenario:scenario:tkExtra:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setBannerShowConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setBannerShowConfig", @selector(setBannerShowConfig:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setBannerLocalExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setBannerLocalExtra", @selector(setBannerLocalExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setBannerTKExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setBannerTKExtra", @selector(setBannerTKExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_destroyBanner(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "destroyBanner", @selector(destroyBanner:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_loadNativeAd(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "loadNativeAd", @selector(loadNativeAd:settings:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getNativeAd(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getNativeAd", @selector(getNativeAd:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_prepareNativeAd(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "prepareNativeAd", @selector(prepareNativeAd:prepareInfo:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_checkNativeLoadStatus(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "checkNativeLoadStatus", @selector(checkNativeLoadStatus:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getNativeValidAds(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getNativeValidAds", @selector(getNativeValidAds:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_getNativeAdMaterial(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "getNativeAdMaterial", @selector(getNativeAdMaterial:adId:resolve:reject:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_entryNativeScenario(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "entryNativeScenario", @selector(entryNativeScenario:scenario:tkExtra:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setNativeShowConfig(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setNativeShowConfig", @selector(setNativeShowConfig:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setNativeLocalExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setNativeLocalExtra", @selector(setNativeLocalExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_setNativeTKExtra(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "setNativeTKExtra", @selector(setNativeTKExtra:map:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_destroyNativeAd(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "destroyNativeAd", @selector(destroyNativeAd:adId:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_nativeAdOnResume(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "nativeAdOnResume", @selector(nativeAdOnResume:adId:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_nativeAdOnPause(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "nativeAdOnPause", @selector(nativeAdOnPause:adId:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_addListener(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "addListener", @selector(addListener:), args, count);
    }

    static facebook::jsi::Value __hostFunction_NativeATBridgeSpecJSI_removeListeners(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
      return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "removeListeners", @selector(removeListeners:), args, count);
    }

  NativeATBridgeSpecJSI::NativeATBridgeSpecJSI(const ObjCTurboModule::InitParams &params)
    : ObjCTurboModule(params) {
      
        methodMap_["initAnyThinkSDK"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_initAnyThinkSDK};
        
        
        methodMap_["start"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_start};
        
        
        methodMap_["getSDKVersionName"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_getSDKVersionName};
        
        
        methodMap_["setLogEnabled"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setLogEnabled};
        
        
        methodMap_["setChannelStr"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setChannelStr};
        
        
        methodMap_["setCustomDataDic"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setCustomDataDic};
        
        
        methodMap_["setPlacementCustomData"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setPlacementCustomData};
        
        
        methodMap_["getGDPRLevel"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_getGDPRLevel};
        
        
        methodMap_["setDataConsentSet"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setDataConsentSet};
        
        
        methodMap_["showGDPRConsentDialog"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_showGDPRConsentDialog};
        
        
        methodMap_["putFilter"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_putFilter};
        
        
        methodMap_["removeFilters"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_removeFilters};
        
        
        methodMap_["removeFilterWithPlacementId"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_removeFilterWithPlacementId};
        
        
        methodMap_["setAdSourcePrivacyPolicy"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setAdSourcePrivacyPolicy};
        
        
        methodMap_["showDebuggerUI"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_showDebuggerUI};
        
        
        methodMap_["showGDPRConsentSecondDialog"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_showGDPRConsentSecondDialog};
        
        
        methodMap_["showGdprAuth"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_showGdprAuth};
        
        
        methodMap_["checkIsEuTraffic"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_checkIsEuTraffic};
        
        
        methodMap_["isEUTraffic"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_isEUTraffic};
        
        
        methodMap_["deniedUploadDeviceInfo"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_deniedUploadDeviceInfo};
        
        
        methodMap_["setPersonalizedAdStatus"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setPersonalizedAdStatus};
        
        
        methodMap_["setFilterAdSourceIdList"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setFilterAdSourceIdList};
        
        
        methodMap_["setFilterNetworkFirmIdList"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setFilterNetworkFirmIdList};
        
        
        methodMap_["setForbidNetworkFirmIdList"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setForbidNetworkFirmIdList};
        
        
        methodMap_["setForbidShowNetworkFirmIdList"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setForbidShowNetworkFirmIdList};
        
        
        methodMap_["setAllowedShowNetworkFirmIdList"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setAllowedShowNetworkFirmIdList};
        
        
        methodMap_["setRiskFilterNetworkFirmIdList"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setRiskFilterNetworkFirmIdList};
        
        
        methodMap_["getArea"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_getArea};
        
        
        methodMap_["isCnSDK"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_isCnSDK};
        
        
        methodMap_["setLocation"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setLocation};
        
        
        methodMap_["setDeviceInformationData"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setDeviceInformationData};
        
        
        methodMap_["integrationChecking"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_integrationChecking};
        
        
        methodMap_["isNetworkLogDebug"] = MethodMetadata {0, __hostFunction_NativeATBridgeSpecJSI_isNetworkLogDebug};
        
        
        methodMap_["setChannelSource"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setChannelSource};
        
        
        methodMap_["setLocalStrategyAssetPath"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setLocalStrategyAssetPath};
        
        
        methodMap_["setSharedPlacementConfig"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_setSharedPlacementConfig};
        
        
        methodMap_["loadRewardedVideo"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_loadRewardedVideo};
        
        
        methodMap_["showRewardedVideo"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showRewardedVideo};
        
        
        methodMap_["showRewardedVideoWithConfig"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showRewardedVideoWithConfig};
        
        
        methodMap_["rewardedVideoReady"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_rewardedVideoReady};
        
        
        methodMap_["checkRewardedVideoLoadStatus"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_checkRewardedVideoLoadStatus};
        
        
        methodMap_["getRewardedVideoValidAds"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_getRewardedVideoValidAds};
        
        
        methodMap_["entryRewardedVideoScenario"] = MethodMetadata {3, __hostFunction_NativeATBridgeSpecJSI_entryRewardedVideoScenario};
        
        
        methodMap_["setRewardedVideoLocalExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setRewardedVideoLocalExtra};
        
        
        methodMap_["setRewardedVideoTKExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setRewardedVideoTKExtra};
        
        
        methodMap_["addAutoLoadRewardedVideo"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_addAutoLoadRewardedVideo};
        
        
        methodMap_["removeAutoLoadRewardedVideo"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_removeAutoLoadRewardedVideo};
        
        
        methodMap_["autoLoadRewardedVideoReady"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_autoLoadRewardedVideoReady};
        
        
        methodMap_["showAutoLoadRewardedVideo"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showAutoLoadRewardedVideo};
        
        
        methodMap_["showAutoLoadRewardedVideoWithConfig"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showAutoLoadRewardedVideoWithConfig};
        
        
        methodMap_["loadInterstitial"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_loadInterstitial};
        
        
        methodMap_["showInterstitial"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showInterstitial};
        
        
        methodMap_["showInterstitialWithConfig"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showInterstitialWithConfig};
        
        
        methodMap_["interstitialReady"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_interstitialReady};
        
        
        methodMap_["checkInterstitialLoadStatus"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_checkInterstitialLoadStatus};
        
        
        methodMap_["getInterstitialValidAds"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_getInterstitialValidAds};
        
        
        methodMap_["entryInterstitialScenario"] = MethodMetadata {3, __hostFunction_NativeATBridgeSpecJSI_entryInterstitialScenario};
        
        
        methodMap_["setInterstitialLocalExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setInterstitialLocalExtra};
        
        
        methodMap_["setInterstitialTKExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setInterstitialTKExtra};
        
        
        methodMap_["addAutoLoadInterstitial"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_addAutoLoadInterstitial};
        
        
        methodMap_["removeAutoLoadInterstitial"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_removeAutoLoadInterstitial};
        
        
        methodMap_["autoLoadInterstitialReady"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_autoLoadInterstitialReady};
        
        
        methodMap_["showAutoLoadInterstitial"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showAutoLoadInterstitial};
        
        
        methodMap_["showAutoLoadInterstitialWithConfig"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showAutoLoadInterstitialWithConfig};
        
        
        methodMap_["loadSplash"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_loadSplash};
        
        
        methodMap_["showSplash"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showSplash};
        
        
        methodMap_["showSplashWithConfig"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_showSplashWithConfig};
        
        
        methodMap_["splashReady"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_splashReady};
        
        
        methodMap_["checkSplashLoadStatus"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_checkSplashLoadStatus};
        
        
        methodMap_["getSplashValidAds"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_getSplashValidAds};
        
        
        methodMap_["entrySplashScenario"] = MethodMetadata {3, __hostFunction_NativeATBridgeSpecJSI_entrySplashScenario};
        
        
        methodMap_["setSplashLocalExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setSplashLocalExtra};
        
        
        methodMap_["setSplashTKExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setSplashTKExtra};
        
        
        methodMap_["loadBannerAd"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_loadBannerAd};
        
        
        methodMap_["checkBannerLoadStatus"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_checkBannerLoadStatus};
        
        
        methodMap_["getBannerValidAds"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_getBannerValidAds};
        
        
        methodMap_["entryBannerScenario"] = MethodMetadata {3, __hostFunction_NativeATBridgeSpecJSI_entryBannerScenario};
        
        
        methodMap_["setBannerShowConfig"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setBannerShowConfig};
        
        
        methodMap_["setBannerLocalExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setBannerLocalExtra};
        
        
        methodMap_["setBannerTKExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setBannerTKExtra};
        
        
        methodMap_["destroyBanner"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_destroyBanner};
        
        
        methodMap_["loadNativeAd"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_loadNativeAd};
        
        
        methodMap_["getNativeAd"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_getNativeAd};
        
        
        methodMap_["prepareNativeAd"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_prepareNativeAd};
        
        
        methodMap_["checkNativeLoadStatus"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_checkNativeLoadStatus};
        
        
        methodMap_["getNativeValidAds"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_getNativeValidAds};
        
        
        methodMap_["getNativeAdMaterial"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_getNativeAdMaterial};
        
        
        methodMap_["entryNativeScenario"] = MethodMetadata {3, __hostFunction_NativeATBridgeSpecJSI_entryNativeScenario};
        
        
        methodMap_["setNativeShowConfig"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setNativeShowConfig};
        
        
        methodMap_["setNativeLocalExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setNativeLocalExtra};
        
        
        methodMap_["setNativeTKExtra"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_setNativeTKExtra};
        
        
        methodMap_["destroyNativeAd"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_destroyNativeAd};
        
        
        methodMap_["nativeAdOnResume"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_nativeAdOnResume};
        
        
        methodMap_["nativeAdOnPause"] = MethodMetadata {2, __hostFunction_NativeATBridgeSpecJSI_nativeAdOnPause};
        
        
        methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_addListener};
        
        
        methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeATBridgeSpecJSI_removeListeners};
        
  }
} // namespace facebook::react
