public static bool GetDisableAppLaunchedEvent(this ICleverTapInstanceConfig This)
 {
     return(global::ApiDefinition.Messaging.bool_objc_msgSend(This.Handle, Selector.GetHandle("disableAppLaunchedEvent")));
 }
 public static void SetDisableAppLaunchedEvent(this ICleverTapInstanceConfig This, bool value)
 {
     global::ApiDefinition.Messaging.void_objc_msgSend_bool(This.Handle, Selector.GetHandle("setDisableAppLaunchedEvent:"), value);
 }
 public static bool GetAnalyticsOnly(this ICleverTapInstanceConfig This)
 {
     return(global::ApiDefinition.Messaging.bool_objc_msgSend(This.Handle, Selector.GetHandle("analyticsOnly")));
 }
 public static void SetAnalyticsOnly(this ICleverTapInstanceConfig This, bool value)
 {
     global::ApiDefinition.Messaging.void_objc_msgSend_bool(This.Handle, Selector.GetHandle("setAnalyticsOnly:"), value);
 }
 public static string GetAccountRegion(this ICleverTapInstanceConfig This)
 {
     return(NSString.FromHandle(global::ApiDefinition.Messaging.IntPtr_objc_msgSend(This.Handle, Selector.GetHandle("accountRegion"))));
 }
 public static void SetLogLevel(this ICleverTapInstanceConfig This, CleverTapLogLevel value)
 {
     global::ApiDefinition.Messaging.void_objc_msgSend_int(This.Handle, Selector.GetHandle("setLogLevel:"), (int)value);
 }
 public static CleverTapLogLevel GetLogLevel(this ICleverTapInstanceConfig This)
 {
     return((CleverTapLogLevel)global::ApiDefinition.Messaging.int_objc_msgSend(This.Handle, Selector.GetHandle("logLevel")));
 }
 public static bool GetUseCustomCleverTapId(this ICleverTapInstanceConfig This)
 {
     return(global::ApiDefinition.Messaging.bool_objc_msgSend(This.Handle, Selector.GetHandle("useCustomCleverTapId")));
 }
 public static bool GetEnablePersonalization(this ICleverTapInstanceConfig This)
 {
     return(global::ApiDefinition.Messaging.bool_objc_msgSend(This.Handle, Selector.GetHandle("enablePersonalization")));
 }