/**
 * 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: GenerateModuleCpp.js
 */

#include "RNAirshipSpecJSI.h"

namespace facebook::react {

static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_takeOff(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->takeOff(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_isFlying(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->isFlying(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_airshipListenerAdded(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->airshipListenerAdded(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_takePendingEvents(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->takePendingEvents(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt),
    count <= 1 ? throw jsi::JSError(rt, "Expected argument in position 1 to be passed") : args[1].asBool()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_addListener(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->addListener(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_removeListeners(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->removeListeners(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asNumber()
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelEnableChannelCreation(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelEnableChannelCreation(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelAddTag(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelAddTag(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelRemoveTag(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelRemoveTag(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditTags(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelEditTags(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelGetTags(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelGetTags(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelGetChannelId(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelGetChannelId(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelWaitForChannelId(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelWaitForChannelId(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelGetSubscriptionLists(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelGetSubscriptionLists(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditTagGroups(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelEditTagGroups(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditAttributes(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelEditAttributes(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditSubscriptionLists(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->channelEditSubscriptionLists(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushSetUserNotificationsEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushSetUserNotificationsEnabled(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asBool()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIsUserNotificationsEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIsUserNotificationsEnabled(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushEnableUserNotifications(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushEnableUserNotifications(
    rt,
    count <= 0 || args[0].isUndefined() ? std::nullopt : std::make_optional(args[0].asObject(rt))
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushGetNotificationStatus(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushGetNotificationStatus(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushGetRegistrationToken(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushGetRegistrationToken(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushGetActiveNotifications(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushGetActiveNotifications(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushClearNotifications(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushClearNotifications(
    rt
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushClearNotification(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushClearNotification(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetForegroundPresentationOptions(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosSetForegroundPresentationOptions(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetNotificationOptions(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosSetNotificationOptions(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetAutobadgeEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosSetAutobadgeEnabled(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asBool()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosIsAutobadgeEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosIsAutobadgeEnabled(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetBadgeNumber(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosSetBadgeNumber(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asNumber()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosGetBadgeNumber(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosGetBadgeNumber(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosIsOverridePresentationOptionsEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosIsOverridePresentationOptionsEnabled(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asBool()
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosOverridePresentationOptions(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosOverridePresentationOptions(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt),
    count <= 1 || args[1].isUndefined() ? std::nullopt : std::make_optional(args[1].asObject(rt).asArray(rt))
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosGetAuthorizedNotificationSettings(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosGetAuthorizedNotificationSettings(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosGetAuthorizedNotificationStatus(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushIosGetAuthorizedNotificationStatus(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidIsNotificationChannelEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushAndroidIsNotificationChannelEnabled(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidSetNotificationConfig(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushAndroidSetNotificationConfig(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidIsOverrideForegroundDisplayEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushAndroidIsOverrideForegroundDisplayEnabled(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asBool()
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidOverrideForegroundDisplay(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->pushAndroidOverrideForegroundDisplay(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt),
    count <= 1 ? throw jsi::JSError(rt, "Expected argument in position 1 to be passed") : args[1].asBool()
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactIdentify(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactIdentify(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactReset(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactReset(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactNotifyRemoteLogin(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactNotifyRemoteLogin(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactGetNamedUserId(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactGetNamedUserId(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactGetSubscriptionLists(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactGetSubscriptionLists(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactEditTagGroups(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactEditTagGroups(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactEditAttributes(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactEditAttributes(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_contactEditSubscriptionLists(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->contactEditSubscriptionLists(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_analyticsTrackScreen(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->analyticsTrackScreen(
    rt,
    count <= 0 || args[0].isUndefined() ? std::nullopt : std::make_optional(args[0].asString(rt))
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_analyticsAssociateIdentifier(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->analyticsAssociateIdentifier(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt),
    count <= 1 || args[1].isUndefined() ? std::nullopt : std::make_optional(args[1].asString(rt))
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_addCustomEvent(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->addCustomEvent(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_analyticsGetSessionId(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->analyticsGetSessionId(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_actionRun(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->actionRun(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerSetEnabledFeatures(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->privacyManagerSetEnabledFeatures(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerGetEnabledFeatures(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->privacyManagerGetEnabledFeatures(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerEnableFeature(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->privacyManagerEnableFeature(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerDisableFeature(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->privacyManagerDisableFeature(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerIsFeatureEnabled(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->privacyManagerIsFeatureEnabled(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt).asArray(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_inAppSetDisplayInterval(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->inAppSetDisplayInterval(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asNumber()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_inAppGetDisplayInterval(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->inAppGetDisplayInterval(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_inAppSetPaused(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->inAppSetPaused(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asBool()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_inAppIsPaused(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->inAppIsPaused(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_inAppResendPendingEmbeddedEvent(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->inAppResendPendingEmbeddedEvent(
    rt
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterGetUnreadCount(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterGetUnreadCount(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterDismiss(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterDismiss(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterDisplay(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterDisplay(
    rt,
    count <= 0 || args[0].isUndefined() ? std::nullopt : std::make_optional(args[0].asString(rt))
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterGetMessages(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterGetMessages(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterDeleteMessage(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterDeleteMessage(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterMarkMessageRead(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterMarkMessageRead(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterRefresh(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterRefresh(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterSetAutoLaunchDefaultMessageCenter(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterSetAutoLaunchDefaultMessageCenter(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asBool()
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterShowMessageCenter(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterShowMessageCenter(
    rt,
    count <= 0 || args[0].isUndefined() ? std::nullopt : std::make_optional(args[0].asString(rt))
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterShowMessageView(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->messageCenterShowMessageView(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_preferenceCenterDisplay(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->preferenceCenterDisplay(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_preferenceCenterGetConfig(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->preferenceCenterGetConfig(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_preferenceCenterAutoLaunchDefaultPreferenceCenter(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->preferenceCenterAutoLaunchDefaultPreferenceCenter(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt),
    count <= 1 ? throw jsi::JSError(rt, "Expected argument in position 1 to be passed") : args[1].asBool()
  );
  return jsi::Value::undefined();
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_localeSetLocaleOverride(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->localeSetLocaleOverride(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_localeGetLocale(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->localeGetLocale(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_localeClearLocaleOverride(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->localeClearLocaleOverride(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerFlag(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->featureFlagManagerFlag(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt),
    count <= 1 ? throw jsi::JSError(rt, "Expected argument in position 1 to be passed") : args[1].asBool()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerTrackInteraction(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->featureFlagManagerTrackInteraction(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerResultCacheGetFlag(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->featureFlagManagerResultCacheGetFlag(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerResultCacheSetFlag(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->featureFlagManagerResultCacheSetFlag(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt),
    count <= 1 ? throw jsi::JSError(rt, "Expected argument in position 1 to be passed") : args[1].asNumber()
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerResultCacheRemoveFlag(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->featureFlagManagerResultCacheRemoveFlag(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityListAll(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveActivityListAll(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityList(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveActivityList(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityStart(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveActivityStart(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityUpdate(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveActivityUpdate(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityEnd(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveActivityEnd(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateListAll(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveUpdateListAll(
    rt
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateList(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveUpdateList(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateStart(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveUpdateStart(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateUpdate(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveUpdateUpdate(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateEnd(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveUpdateEnd(
    rt,
    count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asObject(rt)
  );
}
static jsi::Value __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateClearAll(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
  return static_cast<NativeRNAirshipCxxSpecJSI *>(&turboModule)->liveUpdateClearAll(
    rt
  );
}

NativeRNAirshipCxxSpecJSI::NativeRNAirshipCxxSpecJSI(std::shared_ptr<CallInvoker> jsInvoker)
  : TurboModule("RNAirship", jsInvoker) {
  methodMap_["takeOff"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_takeOff};
  methodMap_["isFlying"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_isFlying};
  methodMap_["airshipListenerAdded"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_airshipListenerAdded};
  methodMap_["takePendingEvents"] = MethodMetadata {2, __hostFunction_NativeRNAirshipCxxSpecJSI_takePendingEvents};
  methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_addListener};
  methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_removeListeners};
  methodMap_["channelEnableChannelCreation"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_channelEnableChannelCreation};
  methodMap_["channelAddTag"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_channelAddTag};
  methodMap_["channelRemoveTag"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_channelRemoveTag};
  methodMap_["channelEditTags"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditTags};
  methodMap_["channelGetTags"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_channelGetTags};
  methodMap_["channelGetChannelId"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_channelGetChannelId};
  methodMap_["channelWaitForChannelId"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_channelWaitForChannelId};
  methodMap_["channelGetSubscriptionLists"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_channelGetSubscriptionLists};
  methodMap_["channelEditTagGroups"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditTagGroups};
  methodMap_["channelEditAttributes"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditAttributes};
  methodMap_["channelEditSubscriptionLists"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_channelEditSubscriptionLists};
  methodMap_["pushSetUserNotificationsEnabled"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushSetUserNotificationsEnabled};
  methodMap_["pushIsUserNotificationsEnabled"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIsUserNotificationsEnabled};
  methodMap_["pushEnableUserNotifications"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushEnableUserNotifications};
  methodMap_["pushGetNotificationStatus"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushGetNotificationStatus};
  methodMap_["pushGetRegistrationToken"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushGetRegistrationToken};
  methodMap_["pushGetActiveNotifications"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushGetActiveNotifications};
  methodMap_["pushClearNotifications"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushClearNotifications};
  methodMap_["pushClearNotification"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushClearNotification};
  methodMap_["pushIosSetForegroundPresentationOptions"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetForegroundPresentationOptions};
  methodMap_["pushIosSetNotificationOptions"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetNotificationOptions};
  methodMap_["pushIosSetAutobadgeEnabled"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetAutobadgeEnabled};
  methodMap_["pushIosIsAutobadgeEnabled"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosIsAutobadgeEnabled};
  methodMap_["pushIosSetBadgeNumber"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosSetBadgeNumber};
  methodMap_["pushIosGetBadgeNumber"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosGetBadgeNumber};
  methodMap_["pushIosIsOverridePresentationOptionsEnabled"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosIsOverridePresentationOptionsEnabled};
  methodMap_["pushIosOverridePresentationOptions"] = MethodMetadata {2, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosOverridePresentationOptions};
  methodMap_["pushIosGetAuthorizedNotificationSettings"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosGetAuthorizedNotificationSettings};
  methodMap_["pushIosGetAuthorizedNotificationStatus"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_pushIosGetAuthorizedNotificationStatus};
  methodMap_["pushAndroidIsNotificationChannelEnabled"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidIsNotificationChannelEnabled};
  methodMap_["pushAndroidSetNotificationConfig"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidSetNotificationConfig};
  methodMap_["pushAndroidIsOverrideForegroundDisplayEnabled"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidIsOverrideForegroundDisplayEnabled};
  methodMap_["pushAndroidOverrideForegroundDisplay"] = MethodMetadata {2, __hostFunction_NativeRNAirshipCxxSpecJSI_pushAndroidOverrideForegroundDisplay};
  methodMap_["contactIdentify"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_contactIdentify};
  methodMap_["contactReset"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_contactReset};
  methodMap_["contactNotifyRemoteLogin"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_contactNotifyRemoteLogin};
  methodMap_["contactGetNamedUserId"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_contactGetNamedUserId};
  methodMap_["contactGetSubscriptionLists"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_contactGetSubscriptionLists};
  methodMap_["contactEditTagGroups"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_contactEditTagGroups};
  methodMap_["contactEditAttributes"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_contactEditAttributes};
  methodMap_["contactEditSubscriptionLists"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_contactEditSubscriptionLists};
  methodMap_["analyticsTrackScreen"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_analyticsTrackScreen};
  methodMap_["analyticsAssociateIdentifier"] = MethodMetadata {2, __hostFunction_NativeRNAirshipCxxSpecJSI_analyticsAssociateIdentifier};
  methodMap_["addCustomEvent"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_addCustomEvent};
  methodMap_["analyticsGetSessionId"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_analyticsGetSessionId};
  methodMap_["actionRun"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_actionRun};
  methodMap_["privacyManagerSetEnabledFeatures"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerSetEnabledFeatures};
  methodMap_["privacyManagerGetEnabledFeatures"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerGetEnabledFeatures};
  methodMap_["privacyManagerEnableFeature"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerEnableFeature};
  methodMap_["privacyManagerDisableFeature"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerDisableFeature};
  methodMap_["privacyManagerIsFeatureEnabled"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_privacyManagerIsFeatureEnabled};
  methodMap_["inAppSetDisplayInterval"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_inAppSetDisplayInterval};
  methodMap_["inAppGetDisplayInterval"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_inAppGetDisplayInterval};
  methodMap_["inAppSetPaused"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_inAppSetPaused};
  methodMap_["inAppIsPaused"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_inAppIsPaused};
  methodMap_["inAppResendPendingEmbeddedEvent"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_inAppResendPendingEmbeddedEvent};
  methodMap_["messageCenterGetUnreadCount"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterGetUnreadCount};
  methodMap_["messageCenterDismiss"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterDismiss};
  methodMap_["messageCenterDisplay"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterDisplay};
  methodMap_["messageCenterGetMessages"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterGetMessages};
  methodMap_["messageCenterDeleteMessage"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterDeleteMessage};
  methodMap_["messageCenterMarkMessageRead"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterMarkMessageRead};
  methodMap_["messageCenterRefresh"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterRefresh};
  methodMap_["messageCenterSetAutoLaunchDefaultMessageCenter"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterSetAutoLaunchDefaultMessageCenter};
  methodMap_["messageCenterShowMessageCenter"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterShowMessageCenter};
  methodMap_["messageCenterShowMessageView"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_messageCenterShowMessageView};
  methodMap_["preferenceCenterDisplay"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_preferenceCenterDisplay};
  methodMap_["preferenceCenterGetConfig"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_preferenceCenterGetConfig};
  methodMap_["preferenceCenterAutoLaunchDefaultPreferenceCenter"] = MethodMetadata {2, __hostFunction_NativeRNAirshipCxxSpecJSI_preferenceCenterAutoLaunchDefaultPreferenceCenter};
  methodMap_["localeSetLocaleOverride"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_localeSetLocaleOverride};
  methodMap_["localeGetLocale"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_localeGetLocale};
  methodMap_["localeClearLocaleOverride"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_localeClearLocaleOverride};
  methodMap_["featureFlagManagerFlag"] = MethodMetadata {2, __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerFlag};
  methodMap_["featureFlagManagerTrackInteraction"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerTrackInteraction};
  methodMap_["featureFlagManagerResultCacheGetFlag"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerResultCacheGetFlag};
  methodMap_["featureFlagManagerResultCacheSetFlag"] = MethodMetadata {2, __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerResultCacheSetFlag};
  methodMap_["featureFlagManagerResultCacheRemoveFlag"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_featureFlagManagerResultCacheRemoveFlag};
  methodMap_["liveActivityListAll"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityListAll};
  methodMap_["liveActivityList"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityList};
  methodMap_["liveActivityStart"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityStart};
  methodMap_["liveActivityUpdate"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityUpdate};
  methodMap_["liveActivityEnd"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveActivityEnd};
  methodMap_["liveUpdateListAll"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateListAll};
  methodMap_["liveUpdateList"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateList};
  methodMap_["liveUpdateStart"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateStart};
  methodMap_["liveUpdateUpdate"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateUpdate};
  methodMap_["liveUpdateEnd"] = MethodMetadata {1, __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateEnd};
  methodMap_["liveUpdateClearAll"] = MethodMetadata {0, __hostFunction_NativeRNAirshipCxxSpecJSI_liveUpdateClearAll};
}


} // namespace facebook::react
