diff --git a/ConsentViewController.podspec b/ConsentViewController.podspec
index daa475525..d1f20e07f 100644
--- a/ConsentViewController.podspec
+++ b/ConsentViewController.podspec
@@ -9,7 +9,7 @@ Pod::Spec.new do |s|
s.source = { :git => 'https://github.com/SourcePointUSA/ios-cmp-app.git', :tag => s.version.to_s }
s.swift_version = '5.1'
s.source_files = 'ConsentViewController/Classes/**/*'
- s.dependency 'SPMobileCore', '0.1.12'
+ s.dependency 'SPMobileCore', '0.1.13'
s.ios.deployment_target = '10.0'
s.ios.exclude_files = 'ConsentViewController/Classes/Views/tvOS'
s.tvos.deployment_target = '12.0'
diff --git a/ConsentViewController/Classes/SourcePointClient/Adapters/SharedCoreToNativeAdapters.swift b/ConsentViewController/Classes/SourcePointClient/Adapters/SharedCoreToNativeAdapters.swift
index f078e0c43..f08121607 100644
--- a/ConsentViewController/Classes/SourcePointClient/Adapters/SharedCoreToNativeAdapters.swift
+++ b/ConsentViewController/Classes/SourcePointClient/Adapters/SharedCoreToNativeAdapters.swift
@@ -19,12 +19,12 @@ extension SPError {
case let coreLoadMessagesException as SPMobileCore.LoadMessagesException:
let translated = InvalidResponseGetMessagesEndpointError()
- translated.optionalDecription = coreLoadMessagesException.causedBy?.description_ ?? InvalidResponseGetMessagesEndpointError.description()
+ translated.optionalDecription = coreLoadMessagesException.cause?.description ?? InvalidResponseGetMessagesEndpointError.description()
return translated
case let coreReportActionException as SPMobileCore.ReportActionException:
let translated = ReportActionError()
- translated.optionalDecription = coreReportActionException.causedBy?.description_ ?? ReportActionError.description()
+ translated.optionalDecription = coreReportActionException.cause?.description ?? ReportActionError.description()
return translated
case _ as SPMobileCore.InvalidCustomConsentUUIDError:
@@ -32,12 +32,12 @@ extension SPError {
case let corePostCustomConsentGDPRException as SPMobileCore.PostCustomConsentGDPRException:
let translated = InvalidResponseCustomError()
- translated.optionalDecription = corePostCustomConsentGDPRException.causedBy?.description_ ?? InvalidResponseCustomError.description()
+ translated.optionalDecription = corePostCustomConsentGDPRException.cause?.description ?? InvalidResponseCustomError.description()
return translated
case let coreDeleteCustomConsentGDPRException as SPMobileCore.DeleteCustomConsentGDPRException:
let translated = InvalidResponseDeleteCustomError()
- translated.optionalDecription = coreDeleteCustomConsentGDPRException.causedBy?.description_ ?? InvalidResponseDeleteCustomError.description()
+ translated.optionalDecription = coreDeleteCustomConsentGDPRException.cause?.description ?? InvalidResponseDeleteCustomError.description()
return translated
default:
diff --git a/ConsentViewController/Classes/SourcePointClient/Adapters/SharedNativeToCoreAdapters.swift b/ConsentViewController/Classes/SourcePointClient/Adapters/SharedNativeToCoreAdapters.swift
index 7b138ca66..307e54aee 100644
--- a/ConsentViewController/Classes/SourcePointClient/Adapters/SharedNativeToCoreAdapters.swift
+++ b/ConsentViewController/Classes/SourcePointClient/Adapters/SharedNativeToCoreAdapters.swift
@@ -34,7 +34,7 @@ extension SPError {
return CoreSPError(
code: String(code),
description: description,
- causedBy: nil,
+ cause: nil,
campaignType: campaignType.toCore()
)
}
diff --git a/Example/Podfile.lock b/Example/Podfile.lock
index 33f7fd896..d9d9fd76e 100644
--- a/Example/Podfile.lock
+++ b/Example/Podfile.lock
@@ -1,7 +1,7 @@
PODS:
- ConsentViewController (7.12.5):
- Down (~> 0.11.0)
- - SPMobileCore (= 0.1.12)
+ - SPMobileCore (= 0.1.13)
- Down (0.11.0)
- FirebaseAnalytics (11.13.0):
- FirebaseAnalytics/AdIdSupport (= 11.13.0)
@@ -128,7 +128,7 @@ PODS:
- Nimble (10.0.0)
- PromisesObjC (2.4.0)
- Quick (5.0.1)
- - SPMobileCore (0.1.12)
+ - SPMobileCore (0.1.13)
- SwiftLint (0.59.1)
- Wormholy (1.7.0)
@@ -173,7 +173,7 @@ EXTERNAL SOURCES:
:path: "../"
SPEC CHECKSUMS:
- ConsentViewController: e4bd58a6882491215b4e5c9de7a8d647c98fb908
+ ConsentViewController: 264131c949a13240f5d3db5eff8a95c8dea5c67d
Down: b6ba1bc985c9d2f4e15e3b293d2207766fa12612
FirebaseAnalytics: 630349facf4a114a0977e5d7570e104261973287
FirebaseCore: c692c7f1c75305ab6aff2b367f25e11d73aa8bd0
@@ -194,7 +194,7 @@ SPEC CHECKSUMS:
Nimble: 5316ef81a170ce87baf72dd961f22f89a602ff84
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
Quick: 749aa754fd1e7d984f2000fe051e18a3a9809179
- SPMobileCore: f318e4b415d7bf15575e9fd00e2d0da066fb605c
+ SPMobileCore: 2a77dd31b40f1457ef9df14a0e72163fa00d87c0
SwiftLint: 3d48e2fb2a3468fdaccf049e5e755df22fb40c2c
Wormholy: ab1c8c2f02f58587a0941deb0088555ffbf039a1
diff --git a/Example/Pods/Local Podspecs/ConsentViewController.podspec.json b/Example/Pods/Local Podspecs/ConsentViewController.podspec.json
index 311a7ff63..2844d6698 100644
--- a/Example/Pods/Local Podspecs/ConsentViewController.podspec.json
+++ b/Example/Pods/Local Podspecs/ConsentViewController.podspec.json
@@ -19,7 +19,7 @@
"source_files": "ConsentViewController/Classes/**/*",
"dependencies": {
"SPMobileCore": [
- "0.1.12"
+ "0.1.13"
]
},
"platforms": {
diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock
index 33f7fd896..d9d9fd76e 100644
--- a/Example/Pods/Manifest.lock
+++ b/Example/Pods/Manifest.lock
@@ -1,7 +1,7 @@
PODS:
- ConsentViewController (7.12.5):
- Down (~> 0.11.0)
- - SPMobileCore (= 0.1.12)
+ - SPMobileCore (= 0.1.13)
- Down (0.11.0)
- FirebaseAnalytics (11.13.0):
- FirebaseAnalytics/AdIdSupport (= 11.13.0)
@@ -128,7 +128,7 @@ PODS:
- Nimble (10.0.0)
- PromisesObjC (2.4.0)
- Quick (5.0.1)
- - SPMobileCore (0.1.12)
+ - SPMobileCore (0.1.13)
- SwiftLint (0.59.1)
- Wormholy (1.7.0)
@@ -173,7 +173,7 @@ EXTERNAL SOURCES:
:path: "../"
SPEC CHECKSUMS:
- ConsentViewController: e4bd58a6882491215b4e5c9de7a8d647c98fb908
+ ConsentViewController: 264131c949a13240f5d3db5eff8a95c8dea5c67d
Down: b6ba1bc985c9d2f4e15e3b293d2207766fa12612
FirebaseAnalytics: 630349facf4a114a0977e5d7570e104261973287
FirebaseCore: c692c7f1c75305ab6aff2b367f25e11d73aa8bd0
@@ -194,7 +194,7 @@ SPEC CHECKSUMS:
Nimble: 5316ef81a170ce87baf72dd961f22f89a602ff84
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
Quick: 749aa754fd1e7d984f2000fe051e18a3a9809179
- SPMobileCore: f318e4b415d7bf15575e9fd00e2d0da066fb605c
+ SPMobileCore: 2a77dd31b40f1457ef9df14a0e72163fa00d87c0
SwiftLint: 3d48e2fb2a3468fdaccf049e5e755df22fb40c2c
Wormholy: ab1c8c2f02f58587a0941deb0088555ffbf039a1
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/Info.plist b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/Info.plist
index 9269710c3..d72ca65e4 100644
--- a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/Info.plist
+++ b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/Info.plist
@@ -8,63 +8,63 @@
BinaryPath
SPMobileCore.framework/SPMobileCore
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
SPMobileCore.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
BinaryPath
SPMobileCore.framework/SPMobileCore
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ tvos-arm64
LibraryPath
SPMobileCore.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
tvos
- SupportedPlatformVariant
- simulator
BinaryPath
SPMobileCore.framework/SPMobileCore
LibraryIdentifier
- tvos-arm64
+ tvos-arm64_x86_64-simulator
LibraryPath
SPMobileCore.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
tvos
+ SupportedPlatformVariant
+ simulator
BinaryPath
SPMobileCore.framework/SPMobileCore
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
SPMobileCore.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/Headers/SPMobileCore.h b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/Headers/SPMobileCore.h
index 1eeccbf85..53be72b61 100644
--- a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/Headers/SPMobileCore.h
+++ b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/Headers/SPMobileCore.h
@@ -6,7 +6,7 @@
#import
#import
-@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
+@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCInvalidAPICode, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPErrorCompanion, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
@protocol SPMCICoordinator, SPMCIntEnum, SPMCKotlinAnnotation, SPMCKotlinAppendable, SPMCKotlinAutoCloseable, SPMCKotlinComparable, SPMCKotlinContinuation, SPMCKotlinContinuationInterceptor, SPMCKotlinCoroutineContext, SPMCKotlinCoroutineContextElement, SPMCKotlinCoroutineContextKey, SPMCKotlinFunction, SPMCKotlinIterator, SPMCKotlinKAnnotatedElement, SPMCKotlinKClass, SPMCKotlinKClassifier, SPMCKotlinKDeclarationContainer, SPMCKotlinKType, SPMCKotlinMapEntry, SPMCKotlinSequence, SPMCKotlinSuspendFunction0, SPMCKotlinSuspendFunction2, SPMCKotlinx_coroutines_coreChildHandle, SPMCKotlinx_coroutines_coreChildJob, SPMCKotlinx_coroutines_coreCopyableThrowable, SPMCKotlinx_coroutines_coreCoroutineScope, SPMCKotlinx_coroutines_coreDisposableHandle, SPMCKotlinx_coroutines_coreJob, SPMCKotlinx_coroutines_coreParentJob, SPMCKotlinx_coroutines_coreRunnable, SPMCKotlinx_coroutines_coreSelectClause, SPMCKotlinx_coroutines_coreSelectClause0, SPMCKotlinx_coroutines_coreSelectInstance, SPMCKotlinx_datetimeDateTimeFormat, SPMCKotlinx_io_coreRawSink, SPMCKotlinx_io_coreRawSource, SPMCKotlinx_io_coreSink, SPMCKotlinx_io_coreSource, SPMCKotlinx_serialization_coreCompositeDecoder, SPMCKotlinx_serialization_coreCompositeEncoder, SPMCKotlinx_serialization_coreDecoder, SPMCKotlinx_serialization_coreDeserializationStrategy, SPMCKotlinx_serialization_coreEncoder, SPMCKotlinx_serialization_coreKSerializer, SPMCKotlinx_serialization_coreSerialDescriptor, SPMCKotlinx_serialization_coreSerialFormat, SPMCKotlinx_serialization_coreSerializationStrategy, SPMCKotlinx_serialization_coreSerializersModuleCollector, SPMCKotlinx_serialization_coreStringFormat, SPMCKotlinx_serialization_jsonJsonNamingStrategy, SPMCKtor_client_coreClientPlugin, SPMCKtor_client_coreHttpClientEngine, SPMCKtor_client_coreHttpClientEngineCapability, SPMCKtor_client_coreHttpClientPlugin, SPMCKtor_client_coreHttpRequest, SPMCKtor_httpHeaders, SPMCKtor_httpHttpMessage, SPMCKtor_httpHttpMessageBuilder, SPMCKtor_httpParameters, SPMCKtor_httpParametersBuilder, SPMCKtor_ioByteReadChannel, SPMCKtor_ioCloseable, SPMCKtor_ioJvmSerializable, SPMCKtor_utilsAttributes, SPMCKtor_utilsStringValues, SPMCKtor_utilsStringValuesBuilder, SPMCMultiplatform_settingsSettings, SPMCSPClient, SPMCStateSPSampleable;
@@ -303,59 +303,87 @@ __attribute__((swift_name("KotlinThrowable")))
- (NSError *)asError __attribute__((swift_name("asError()")));
@end
-__attribute__((swift_name("KotlinException")))
-@interface SPMCKotlinException : SPMCKotlinThrowable
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
__attribute__((swift_name("SPError")))
-@interface SPMCSPError : SPMCKotlinException
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer));
+@interface SPMCSPError : SPMCKotlinThrowable
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer));
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+ (instancetype)new __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly, getter=companion) SPMCSPErrorCompanion *companion __attribute__((swift_name("companion")));
@property (readonly) SPMCSPCampaignType * _Nullable campaignType __attribute__((swift_name("campaignType")));
-@property (readonly) SPMCSPError * _Nullable causedBy __attribute__((swift_name("causedBy")));
+@property (readonly) SPMCKotlinThrowable * _Nullable cause __attribute__((swift_name("cause")));
@property (readonly) NSString *code __attribute__((swift_name("code")));
@property (readonly) NSString *description_ __attribute__((swift_name("description_")));
@end
__attribute__((swift_name("DeleteCustomConsentGDPRException")))
@interface SPMCDeleteCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("InvalidAPICode")))
+@interface SPMCInvalidAPICode : SPMCKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) SPMCInvalidAPICode *metaData __attribute__((swift_name("metaData")));
+@property (class, readonly) SPMCInvalidAPICode *consentStatus __attribute__((swift_name("consentStatus")));
+@property (class, readonly) SPMCInvalidAPICode *pvData __attribute__((swift_name("pvData")));
+@property (class, readonly) SPMCInvalidAPICode *messages __attribute__((swift_name("messages")));
+@property (class, readonly) SPMCInvalidAPICode *errorMetrics __attribute__((swift_name("errorMetrics")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaAction __attribute__((swift_name("ccpaAction")));
+@property (class, readonly) SPMCInvalidAPICode *gdprAction __attribute__((swift_name("gdprAction")));
+@property (class, readonly) SPMCInvalidAPICode *usnatAction __attribute__((swift_name("usnatAction")));
+@property (class, readonly) SPMCInvalidAPICode *globalcmpAction __attribute__((swift_name("globalcmpAction")));
+@property (class, readonly) SPMCInvalidAPICode *preferencesAction __attribute__((swift_name("preferencesAction")));
+@property (class, readonly) SPMCInvalidAPICode *idfaStatus __attribute__((swift_name("idfaStatus")));
+@property (class, readonly) SPMCInvalidAPICode *choiceAll __attribute__((swift_name("choiceAll")));
+@property (class, readonly) SPMCInvalidAPICode *customConsent __attribute__((swift_name("customConsent")));
+@property (class, readonly) SPMCInvalidAPICode *deleteCustomConsent __attribute__((swift_name("deleteCustomConsent")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaPrivacyManager __attribute__((swift_name("ccpaPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *gdprPrivacyManager __attribute__((swift_name("gdprPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaMessage __attribute__((swift_name("ccpaMessage")));
+@property (class, readonly) SPMCInvalidAPICode *gdprMessage __attribute__((swift_name("gdprMessage")));
+@property (class, readonly) SPMCInvalidAPICode *empty __attribute__((swift_name("empty")));
++ (SPMCKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@property (readonly) NSString *type __attribute__((swift_name("type")));
@end
__attribute__((swift_name("InvalidChoiceAllParamsError")))
@interface SPMCInvalidChoiceAllParamsError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidCustomConsentUUIDError")))
@interface SPMCInvalidCustomConsentUUIDError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidPropertyNameError")))
@interface SPMCInvalidPropertyNameError : SPMCSPError
- (instancetype)initWithPropertyName:(NSString *)propertyName __attribute__((swift_name("init(propertyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((swift_name("InvalidRequestAPIError")))
+@interface SPMCInvalidRequestAPIError : SPMCSPError
+- (instancetype)initWithCause:(SPMCKotlinThrowable *)cause endpoint:(SPMCInvalidAPICode *)endpoint __attribute__((swift_name("init(cause:endpoint:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("LoadMessagesException")))
@interface SPMCLoadMessagesException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -385,14 +413,14 @@ __attribute__((swift_name("MessageToDisplay.Companion")))
__attribute__((swift_name("PostCustomConsentGDPRException")))
@interface SPMCPostCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("ReportActionException")))
@interface SPMCReportActionException : SPMCSPError
-- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType causedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(actionType:campaignType:causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType cause:(SPMCSPError *)cause __attribute__((swift_name("init(actionType:campaignType:cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -542,7 +570,17 @@ __attribute__((swift_name("SPCampaigns")))
__attribute__((swift_name("SPClientTimeout")))
@interface SPMCSPClientTimeout : SPMCSPError
- (instancetype)initWithPath:(NSString *)path timeoutInSeconds:(int32_t)timeoutInSeconds httpVerb:(NSString *)httpVerb __attribute__((swift_name("init(path:timeoutInSeconds:httpVerb:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("SPError.Companion")))
+@interface SPMCSPErrorCompanion : SPMCBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)companion __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) SPMCSPErrorCompanion *shared __attribute__((swift_name("shared")));
+- (SPMCSPError *)castToSPErrorError:(SPMCKotlinThrowable *)error __attribute__((swift_name("castToSPError(error:)")));
@end
__attribute__((objc_subclassing_restricted))
@@ -674,7 +712,7 @@ __attribute__((swift_name("SPMessageLanguage.Serializer")))
__attribute__((swift_name("SPNetworkError")))
@interface SPMCSPNetworkError : SPMCSPError
- (instancetype)initWithStatusCode:(SPMCInt * _Nullable)statusCode httpVerb:(NSString *)httpVerb path:(NSString *)path code:(NSString *)code description:(NSString *)description __attribute__((swift_name("init(statusCode:httpVerb:path:code:description:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -722,13 +760,13 @@ __attribute__((swift_name("SPPropertyName.Serializer")))
__attribute__((swift_name("SPUnableToParseBodyError")))
@interface SPMCSPUnableToParseBodyError : SPMCSPError
- (instancetype)initWithBodyName:(NSString * _Nullable)bodyName __attribute__((swift_name("init(bodyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("SPUnknownNetworkError")))
@interface SPMCSPUnknownNetworkError : SPMCSPError
- (instancetype)initWithPath:(NSString *)path __attribute__((swift_name("init(path:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -4959,6 +4997,15 @@ __attribute__((swift_name("WrapClientTimeoutErrorKt")))
@property (class, readonly) id WrapHttpTimeoutError __attribute__((swift_name("WrapHttpTimeoutError")));
@end
+__attribute__((swift_name("KotlinException")))
+@interface SPMCKotlinException : SPMCKotlinThrowable
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
__attribute__((swift_name("KotlinRuntimeException")))
@interface SPMCKotlinRuntimeException : SPMCKotlinException
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/SPMobileCore b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/SPMobileCore
index 9e5f6038c..6fada75cd 100644
Binary files a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/SPMobileCore and b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64/SPMobileCore.framework/SPMobileCore differ
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h
index 1eeccbf85..53be72b61 100644
--- a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h
+++ b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h
@@ -6,7 +6,7 @@
#import
#import
-@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
+@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCInvalidAPICode, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPErrorCompanion, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
@protocol SPMCICoordinator, SPMCIntEnum, SPMCKotlinAnnotation, SPMCKotlinAppendable, SPMCKotlinAutoCloseable, SPMCKotlinComparable, SPMCKotlinContinuation, SPMCKotlinContinuationInterceptor, SPMCKotlinCoroutineContext, SPMCKotlinCoroutineContextElement, SPMCKotlinCoroutineContextKey, SPMCKotlinFunction, SPMCKotlinIterator, SPMCKotlinKAnnotatedElement, SPMCKotlinKClass, SPMCKotlinKClassifier, SPMCKotlinKDeclarationContainer, SPMCKotlinKType, SPMCKotlinMapEntry, SPMCKotlinSequence, SPMCKotlinSuspendFunction0, SPMCKotlinSuspendFunction2, SPMCKotlinx_coroutines_coreChildHandle, SPMCKotlinx_coroutines_coreChildJob, SPMCKotlinx_coroutines_coreCopyableThrowable, SPMCKotlinx_coroutines_coreCoroutineScope, SPMCKotlinx_coroutines_coreDisposableHandle, SPMCKotlinx_coroutines_coreJob, SPMCKotlinx_coroutines_coreParentJob, SPMCKotlinx_coroutines_coreRunnable, SPMCKotlinx_coroutines_coreSelectClause, SPMCKotlinx_coroutines_coreSelectClause0, SPMCKotlinx_coroutines_coreSelectInstance, SPMCKotlinx_datetimeDateTimeFormat, SPMCKotlinx_io_coreRawSink, SPMCKotlinx_io_coreRawSource, SPMCKotlinx_io_coreSink, SPMCKotlinx_io_coreSource, SPMCKotlinx_serialization_coreCompositeDecoder, SPMCKotlinx_serialization_coreCompositeEncoder, SPMCKotlinx_serialization_coreDecoder, SPMCKotlinx_serialization_coreDeserializationStrategy, SPMCKotlinx_serialization_coreEncoder, SPMCKotlinx_serialization_coreKSerializer, SPMCKotlinx_serialization_coreSerialDescriptor, SPMCKotlinx_serialization_coreSerialFormat, SPMCKotlinx_serialization_coreSerializationStrategy, SPMCKotlinx_serialization_coreSerializersModuleCollector, SPMCKotlinx_serialization_coreStringFormat, SPMCKotlinx_serialization_jsonJsonNamingStrategy, SPMCKtor_client_coreClientPlugin, SPMCKtor_client_coreHttpClientEngine, SPMCKtor_client_coreHttpClientEngineCapability, SPMCKtor_client_coreHttpClientPlugin, SPMCKtor_client_coreHttpRequest, SPMCKtor_httpHeaders, SPMCKtor_httpHttpMessage, SPMCKtor_httpHttpMessageBuilder, SPMCKtor_httpParameters, SPMCKtor_httpParametersBuilder, SPMCKtor_ioByteReadChannel, SPMCKtor_ioCloseable, SPMCKtor_ioJvmSerializable, SPMCKtor_utilsAttributes, SPMCKtor_utilsStringValues, SPMCKtor_utilsStringValuesBuilder, SPMCMultiplatform_settingsSettings, SPMCSPClient, SPMCStateSPSampleable;
@@ -303,59 +303,87 @@ __attribute__((swift_name("KotlinThrowable")))
- (NSError *)asError __attribute__((swift_name("asError()")));
@end
-__attribute__((swift_name("KotlinException")))
-@interface SPMCKotlinException : SPMCKotlinThrowable
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
__attribute__((swift_name("SPError")))
-@interface SPMCSPError : SPMCKotlinException
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer));
+@interface SPMCSPError : SPMCKotlinThrowable
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer));
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+ (instancetype)new __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly, getter=companion) SPMCSPErrorCompanion *companion __attribute__((swift_name("companion")));
@property (readonly) SPMCSPCampaignType * _Nullable campaignType __attribute__((swift_name("campaignType")));
-@property (readonly) SPMCSPError * _Nullable causedBy __attribute__((swift_name("causedBy")));
+@property (readonly) SPMCKotlinThrowable * _Nullable cause __attribute__((swift_name("cause")));
@property (readonly) NSString *code __attribute__((swift_name("code")));
@property (readonly) NSString *description_ __attribute__((swift_name("description_")));
@end
__attribute__((swift_name("DeleteCustomConsentGDPRException")))
@interface SPMCDeleteCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("InvalidAPICode")))
+@interface SPMCInvalidAPICode : SPMCKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) SPMCInvalidAPICode *metaData __attribute__((swift_name("metaData")));
+@property (class, readonly) SPMCInvalidAPICode *consentStatus __attribute__((swift_name("consentStatus")));
+@property (class, readonly) SPMCInvalidAPICode *pvData __attribute__((swift_name("pvData")));
+@property (class, readonly) SPMCInvalidAPICode *messages __attribute__((swift_name("messages")));
+@property (class, readonly) SPMCInvalidAPICode *errorMetrics __attribute__((swift_name("errorMetrics")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaAction __attribute__((swift_name("ccpaAction")));
+@property (class, readonly) SPMCInvalidAPICode *gdprAction __attribute__((swift_name("gdprAction")));
+@property (class, readonly) SPMCInvalidAPICode *usnatAction __attribute__((swift_name("usnatAction")));
+@property (class, readonly) SPMCInvalidAPICode *globalcmpAction __attribute__((swift_name("globalcmpAction")));
+@property (class, readonly) SPMCInvalidAPICode *preferencesAction __attribute__((swift_name("preferencesAction")));
+@property (class, readonly) SPMCInvalidAPICode *idfaStatus __attribute__((swift_name("idfaStatus")));
+@property (class, readonly) SPMCInvalidAPICode *choiceAll __attribute__((swift_name("choiceAll")));
+@property (class, readonly) SPMCInvalidAPICode *customConsent __attribute__((swift_name("customConsent")));
+@property (class, readonly) SPMCInvalidAPICode *deleteCustomConsent __attribute__((swift_name("deleteCustomConsent")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaPrivacyManager __attribute__((swift_name("ccpaPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *gdprPrivacyManager __attribute__((swift_name("gdprPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaMessage __attribute__((swift_name("ccpaMessage")));
+@property (class, readonly) SPMCInvalidAPICode *gdprMessage __attribute__((swift_name("gdprMessage")));
+@property (class, readonly) SPMCInvalidAPICode *empty __attribute__((swift_name("empty")));
++ (SPMCKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@property (readonly) NSString *type __attribute__((swift_name("type")));
@end
__attribute__((swift_name("InvalidChoiceAllParamsError")))
@interface SPMCInvalidChoiceAllParamsError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidCustomConsentUUIDError")))
@interface SPMCInvalidCustomConsentUUIDError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidPropertyNameError")))
@interface SPMCInvalidPropertyNameError : SPMCSPError
- (instancetype)initWithPropertyName:(NSString *)propertyName __attribute__((swift_name("init(propertyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((swift_name("InvalidRequestAPIError")))
+@interface SPMCInvalidRequestAPIError : SPMCSPError
+- (instancetype)initWithCause:(SPMCKotlinThrowable *)cause endpoint:(SPMCInvalidAPICode *)endpoint __attribute__((swift_name("init(cause:endpoint:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("LoadMessagesException")))
@interface SPMCLoadMessagesException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -385,14 +413,14 @@ __attribute__((swift_name("MessageToDisplay.Companion")))
__attribute__((swift_name("PostCustomConsentGDPRException")))
@interface SPMCPostCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("ReportActionException")))
@interface SPMCReportActionException : SPMCSPError
-- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType causedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(actionType:campaignType:causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType cause:(SPMCSPError *)cause __attribute__((swift_name("init(actionType:campaignType:cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -542,7 +570,17 @@ __attribute__((swift_name("SPCampaigns")))
__attribute__((swift_name("SPClientTimeout")))
@interface SPMCSPClientTimeout : SPMCSPError
- (instancetype)initWithPath:(NSString *)path timeoutInSeconds:(int32_t)timeoutInSeconds httpVerb:(NSString *)httpVerb __attribute__((swift_name("init(path:timeoutInSeconds:httpVerb:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("SPError.Companion")))
+@interface SPMCSPErrorCompanion : SPMCBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)companion __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) SPMCSPErrorCompanion *shared __attribute__((swift_name("shared")));
+- (SPMCSPError *)castToSPErrorError:(SPMCKotlinThrowable *)error __attribute__((swift_name("castToSPError(error:)")));
@end
__attribute__((objc_subclassing_restricted))
@@ -674,7 +712,7 @@ __attribute__((swift_name("SPMessageLanguage.Serializer")))
__attribute__((swift_name("SPNetworkError")))
@interface SPMCSPNetworkError : SPMCSPError
- (instancetype)initWithStatusCode:(SPMCInt * _Nullable)statusCode httpVerb:(NSString *)httpVerb path:(NSString *)path code:(NSString *)code description:(NSString *)description __attribute__((swift_name("init(statusCode:httpVerb:path:code:description:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -722,13 +760,13 @@ __attribute__((swift_name("SPPropertyName.Serializer")))
__attribute__((swift_name("SPUnableToParseBodyError")))
@interface SPMCSPUnableToParseBodyError : SPMCSPError
- (instancetype)initWithBodyName:(NSString * _Nullable)bodyName __attribute__((swift_name("init(bodyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("SPUnknownNetworkError")))
@interface SPMCSPUnknownNetworkError : SPMCSPError
- (instancetype)initWithPath:(NSString *)path __attribute__((swift_name("init(path:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -4959,6 +4997,15 @@ __attribute__((swift_name("WrapClientTimeoutErrorKt")))
@property (class, readonly) id WrapHttpTimeoutError __attribute__((swift_name("WrapHttpTimeoutError")));
@end
+__attribute__((swift_name("KotlinException")))
+@interface SPMCKotlinException : SPMCKotlinThrowable
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
__attribute__((swift_name("KotlinRuntimeException")))
@interface SPMCKotlinRuntimeException : SPMCKotlinException
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore
index bbc8021ce..5dd0d45b8 100644
Binary files a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore and b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/ios-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore differ
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/Headers/SPMobileCore.h b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/Headers/SPMobileCore.h
index 1eeccbf85..53be72b61 100644
--- a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/Headers/SPMobileCore.h
+++ b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/Headers/SPMobileCore.h
@@ -6,7 +6,7 @@
#import
#import
-@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
+@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCInvalidAPICode, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPErrorCompanion, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
@protocol SPMCICoordinator, SPMCIntEnum, SPMCKotlinAnnotation, SPMCKotlinAppendable, SPMCKotlinAutoCloseable, SPMCKotlinComparable, SPMCKotlinContinuation, SPMCKotlinContinuationInterceptor, SPMCKotlinCoroutineContext, SPMCKotlinCoroutineContextElement, SPMCKotlinCoroutineContextKey, SPMCKotlinFunction, SPMCKotlinIterator, SPMCKotlinKAnnotatedElement, SPMCKotlinKClass, SPMCKotlinKClassifier, SPMCKotlinKDeclarationContainer, SPMCKotlinKType, SPMCKotlinMapEntry, SPMCKotlinSequence, SPMCKotlinSuspendFunction0, SPMCKotlinSuspendFunction2, SPMCKotlinx_coroutines_coreChildHandle, SPMCKotlinx_coroutines_coreChildJob, SPMCKotlinx_coroutines_coreCopyableThrowable, SPMCKotlinx_coroutines_coreCoroutineScope, SPMCKotlinx_coroutines_coreDisposableHandle, SPMCKotlinx_coroutines_coreJob, SPMCKotlinx_coroutines_coreParentJob, SPMCKotlinx_coroutines_coreRunnable, SPMCKotlinx_coroutines_coreSelectClause, SPMCKotlinx_coroutines_coreSelectClause0, SPMCKotlinx_coroutines_coreSelectInstance, SPMCKotlinx_datetimeDateTimeFormat, SPMCKotlinx_io_coreRawSink, SPMCKotlinx_io_coreRawSource, SPMCKotlinx_io_coreSink, SPMCKotlinx_io_coreSource, SPMCKotlinx_serialization_coreCompositeDecoder, SPMCKotlinx_serialization_coreCompositeEncoder, SPMCKotlinx_serialization_coreDecoder, SPMCKotlinx_serialization_coreDeserializationStrategy, SPMCKotlinx_serialization_coreEncoder, SPMCKotlinx_serialization_coreKSerializer, SPMCKotlinx_serialization_coreSerialDescriptor, SPMCKotlinx_serialization_coreSerialFormat, SPMCKotlinx_serialization_coreSerializationStrategy, SPMCKotlinx_serialization_coreSerializersModuleCollector, SPMCKotlinx_serialization_coreStringFormat, SPMCKotlinx_serialization_jsonJsonNamingStrategy, SPMCKtor_client_coreClientPlugin, SPMCKtor_client_coreHttpClientEngine, SPMCKtor_client_coreHttpClientEngineCapability, SPMCKtor_client_coreHttpClientPlugin, SPMCKtor_client_coreHttpRequest, SPMCKtor_httpHeaders, SPMCKtor_httpHttpMessage, SPMCKtor_httpHttpMessageBuilder, SPMCKtor_httpParameters, SPMCKtor_httpParametersBuilder, SPMCKtor_ioByteReadChannel, SPMCKtor_ioCloseable, SPMCKtor_ioJvmSerializable, SPMCKtor_utilsAttributes, SPMCKtor_utilsStringValues, SPMCKtor_utilsStringValuesBuilder, SPMCMultiplatform_settingsSettings, SPMCSPClient, SPMCStateSPSampleable;
@@ -303,59 +303,87 @@ __attribute__((swift_name("KotlinThrowable")))
- (NSError *)asError __attribute__((swift_name("asError()")));
@end
-__attribute__((swift_name("KotlinException")))
-@interface SPMCKotlinException : SPMCKotlinThrowable
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
__attribute__((swift_name("SPError")))
-@interface SPMCSPError : SPMCKotlinException
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer));
+@interface SPMCSPError : SPMCKotlinThrowable
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer));
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+ (instancetype)new __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly, getter=companion) SPMCSPErrorCompanion *companion __attribute__((swift_name("companion")));
@property (readonly) SPMCSPCampaignType * _Nullable campaignType __attribute__((swift_name("campaignType")));
-@property (readonly) SPMCSPError * _Nullable causedBy __attribute__((swift_name("causedBy")));
+@property (readonly) SPMCKotlinThrowable * _Nullable cause __attribute__((swift_name("cause")));
@property (readonly) NSString *code __attribute__((swift_name("code")));
@property (readonly) NSString *description_ __attribute__((swift_name("description_")));
@end
__attribute__((swift_name("DeleteCustomConsentGDPRException")))
@interface SPMCDeleteCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("InvalidAPICode")))
+@interface SPMCInvalidAPICode : SPMCKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) SPMCInvalidAPICode *metaData __attribute__((swift_name("metaData")));
+@property (class, readonly) SPMCInvalidAPICode *consentStatus __attribute__((swift_name("consentStatus")));
+@property (class, readonly) SPMCInvalidAPICode *pvData __attribute__((swift_name("pvData")));
+@property (class, readonly) SPMCInvalidAPICode *messages __attribute__((swift_name("messages")));
+@property (class, readonly) SPMCInvalidAPICode *errorMetrics __attribute__((swift_name("errorMetrics")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaAction __attribute__((swift_name("ccpaAction")));
+@property (class, readonly) SPMCInvalidAPICode *gdprAction __attribute__((swift_name("gdprAction")));
+@property (class, readonly) SPMCInvalidAPICode *usnatAction __attribute__((swift_name("usnatAction")));
+@property (class, readonly) SPMCInvalidAPICode *globalcmpAction __attribute__((swift_name("globalcmpAction")));
+@property (class, readonly) SPMCInvalidAPICode *preferencesAction __attribute__((swift_name("preferencesAction")));
+@property (class, readonly) SPMCInvalidAPICode *idfaStatus __attribute__((swift_name("idfaStatus")));
+@property (class, readonly) SPMCInvalidAPICode *choiceAll __attribute__((swift_name("choiceAll")));
+@property (class, readonly) SPMCInvalidAPICode *customConsent __attribute__((swift_name("customConsent")));
+@property (class, readonly) SPMCInvalidAPICode *deleteCustomConsent __attribute__((swift_name("deleteCustomConsent")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaPrivacyManager __attribute__((swift_name("ccpaPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *gdprPrivacyManager __attribute__((swift_name("gdprPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaMessage __attribute__((swift_name("ccpaMessage")));
+@property (class, readonly) SPMCInvalidAPICode *gdprMessage __attribute__((swift_name("gdprMessage")));
+@property (class, readonly) SPMCInvalidAPICode *empty __attribute__((swift_name("empty")));
++ (SPMCKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@property (readonly) NSString *type __attribute__((swift_name("type")));
@end
__attribute__((swift_name("InvalidChoiceAllParamsError")))
@interface SPMCInvalidChoiceAllParamsError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidCustomConsentUUIDError")))
@interface SPMCInvalidCustomConsentUUIDError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidPropertyNameError")))
@interface SPMCInvalidPropertyNameError : SPMCSPError
- (instancetype)initWithPropertyName:(NSString *)propertyName __attribute__((swift_name("init(propertyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((swift_name("InvalidRequestAPIError")))
+@interface SPMCInvalidRequestAPIError : SPMCSPError
+- (instancetype)initWithCause:(SPMCKotlinThrowable *)cause endpoint:(SPMCInvalidAPICode *)endpoint __attribute__((swift_name("init(cause:endpoint:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("LoadMessagesException")))
@interface SPMCLoadMessagesException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -385,14 +413,14 @@ __attribute__((swift_name("MessageToDisplay.Companion")))
__attribute__((swift_name("PostCustomConsentGDPRException")))
@interface SPMCPostCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("ReportActionException")))
@interface SPMCReportActionException : SPMCSPError
-- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType causedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(actionType:campaignType:causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType cause:(SPMCSPError *)cause __attribute__((swift_name("init(actionType:campaignType:cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -542,7 +570,17 @@ __attribute__((swift_name("SPCampaigns")))
__attribute__((swift_name("SPClientTimeout")))
@interface SPMCSPClientTimeout : SPMCSPError
- (instancetype)initWithPath:(NSString *)path timeoutInSeconds:(int32_t)timeoutInSeconds httpVerb:(NSString *)httpVerb __attribute__((swift_name("init(path:timeoutInSeconds:httpVerb:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("SPError.Companion")))
+@interface SPMCSPErrorCompanion : SPMCBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)companion __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) SPMCSPErrorCompanion *shared __attribute__((swift_name("shared")));
+- (SPMCSPError *)castToSPErrorError:(SPMCKotlinThrowable *)error __attribute__((swift_name("castToSPError(error:)")));
@end
__attribute__((objc_subclassing_restricted))
@@ -674,7 +712,7 @@ __attribute__((swift_name("SPMessageLanguage.Serializer")))
__attribute__((swift_name("SPNetworkError")))
@interface SPMCSPNetworkError : SPMCSPError
- (instancetype)initWithStatusCode:(SPMCInt * _Nullable)statusCode httpVerb:(NSString *)httpVerb path:(NSString *)path code:(NSString *)code description:(NSString *)description __attribute__((swift_name("init(statusCode:httpVerb:path:code:description:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -722,13 +760,13 @@ __attribute__((swift_name("SPPropertyName.Serializer")))
__attribute__((swift_name("SPUnableToParseBodyError")))
@interface SPMCSPUnableToParseBodyError : SPMCSPError
- (instancetype)initWithBodyName:(NSString * _Nullable)bodyName __attribute__((swift_name("init(bodyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("SPUnknownNetworkError")))
@interface SPMCSPUnknownNetworkError : SPMCSPError
- (instancetype)initWithPath:(NSString *)path __attribute__((swift_name("init(path:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -4959,6 +4997,15 @@ __attribute__((swift_name("WrapClientTimeoutErrorKt")))
@property (class, readonly) id WrapHttpTimeoutError __attribute__((swift_name("WrapHttpTimeoutError")));
@end
+__attribute__((swift_name("KotlinException")))
+@interface SPMCKotlinException : SPMCKotlinThrowable
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
__attribute__((swift_name("KotlinRuntimeException")))
@interface SPMCKotlinRuntimeException : SPMCKotlinException
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/SPMobileCore b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/SPMobileCore
index f1ccf6bc6..c32e2f3c8 100644
Binary files a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/SPMobileCore and b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64/SPMobileCore.framework/SPMobileCore differ
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h
index 1eeccbf85..53be72b61 100644
--- a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h
+++ b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/Headers/SPMobileCore.h
@@ -6,7 +6,7 @@
#import
#import
-@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
+@class SPMCAttCampaign, SPMCAttCampaignCompanion, SPMCCCPAChoiceRequest, SPMCCCPAChoiceRequestCompanion, SPMCCCPAChoiceResponse, SPMCCCPAChoiceResponseCompanion, SPMCCCPAConsent, SPMCCCPAConsentCCPAConsentStatus, SPMCCCPAConsentCCPAConsentStatusCompanion, SPMCCCPAConsentCompanion, SPMCChoiceAllRequest, SPMCChoiceAllRequestChoiceAllCampaigns, SPMCChoiceAllRequestChoiceAllCampaignsCampaign, SPMCChoiceAllRequestChoiceAllCampaignsCampaignCompanion, SPMCChoiceAllRequestChoiceAllCampaignsCompanion, SPMCChoiceAllRequestCompanion, SPMCChoiceAllResponse, SPMCChoiceAllResponseCCPA, SPMCChoiceAllResponseCCPACompanion, SPMCChoiceAllResponseCompanion, SPMCChoiceAllResponseGDPR, SPMCChoiceAllResponseGDPRCompanion, SPMCChoiceAllResponseGDPRPostPayload, SPMCChoiceAllResponseGDPRPostPayloadCompanion, SPMCChoiceAllResponseGLOBALCMP, SPMCChoiceAllResponseGLOBALCMPCompanion, SPMCChoiceAllResponseUSNAT, SPMCChoiceAllResponseUSNATCompanion, SPMCConsentStatus, SPMCConsentStatusCompanion, SPMCConsentStatusConsentStatusGranularStatus, SPMCConsentStatusConsentStatusGranularStatusCompanion, SPMCConsentStatusRequest, SPMCConsentStatusRequestCompanion, SPMCConsentStatusRequestMetaData, SPMCConsentStatusRequestMetaDataCampaign, SPMCConsentStatusRequestMetaDataCampaignCompanion, SPMCConsentStatusRequestMetaDataCompanion, SPMCConsentStatusRequestMetaDataGlobalCmpCampaign, SPMCConsentStatusRequestMetaDataGlobalCmpCampaignCompanion, SPMCConsentStatusRequestMetaDataPreferencesCampaign, SPMCConsentStatusRequestMetaDataPreferencesCampaignCompanion, SPMCConsentStatusRequestMetaDataUSNatCampaign, SPMCConsentStatusRequestMetaDataUSNatCampaignCompanion, SPMCConsentStatusResponse, SPMCConsentStatusResponseCompanion, SPMCConsentStatusResponseConsentStatusData, SPMCConsentStatusResponseConsentStatusDataCompanion, SPMCCustomConsentRequest, SPMCCustomConsentRequestCompanion, SPMCDefaultRequest, SPMCDefaultRequestCompanion, SPMCDeleteCustomConsentRequest, SPMCDeleteCustomConsentRequestCompanion, SPMCDeviceInformation, SPMCErrorMetricsRequest, SPMCErrorMetricsRequestCompanion, SPMCGDPRChoiceRequest, SPMCGDPRChoiceRequestCompanion, SPMCGDPRChoiceResponse, SPMCGDPRChoiceResponseCompanion, SPMCGDPRConsent, SPMCGDPRConsentCompanion, SPMCGDPRConsentGCMStatus, SPMCGDPRConsentGCMStatusCompanion, SPMCGDPRConsentVendorGrantsValue, SPMCGDPRConsentVendorGrantsValueCompanion, SPMCGlobalCmpChoiceRequest, SPMCGlobalCmpChoiceRequestCompanion, SPMCGlobalCmpChoiceResponse, SPMCGlobalCmpChoiceResponseCompanion, SPMCGlobalCmpConsent, SPMCGlobalCmpConsentCompanion, SPMCIDFAStatusReportRequest, SPMCIDFAStatusReportRequestAppleTrackingPayload, SPMCIDFAStatusReportRequestAppleTrackingPayloadCompanion, SPMCIDFAStatusReportRequestCompanion, SPMCIncludeData, SPMCIncludeDataCompanion, SPMCIncludeDataGPPConfig, SPMCIncludeDataGPPConfigCompanion, SPMCIncludeDataMspaBinaryFlag, SPMCIncludeDataMspaBinaryFlagCompanion, SPMCIncludeDataMspaTernaryFlag, SPMCIncludeDataMspaTernaryFlagCompanion, SPMCIncludeDataTypeString, SPMCIncludeDataTypeStringCompanion, SPMCIntEnumSerializer, SPMCInvalidAPICode, SPMCKotlinAbstractCoroutineContextElement, SPMCKotlinAbstractCoroutineContextKey, SPMCKotlinArray, SPMCKotlinByteArray, SPMCKotlinByteIterator, SPMCKotlinCancellationException, SPMCKotlinEnum, SPMCKotlinEnumCompanion, SPMCKotlinException, SPMCKotlinIllegalStateException, SPMCKotlinKTypeProjection, SPMCKotlinKTypeProjectionCompanion, SPMCKotlinKVariance, SPMCKotlinNothing, SPMCKotlinRuntimeException, SPMCKotlinThrowable, SPMCKotlinUnit, SPMCKotlinx_coroutines_coreCoroutineDispatcher, SPMCKotlinx_coroutines_coreCoroutineDispatcherKey, SPMCKotlinx_datetimeInstant, SPMCKotlinx_datetimeInstantCompanion, SPMCKotlinx_io_coreBuffer, SPMCKotlinx_io_coreIOException, SPMCKotlinx_serialization_coreSerialKind, SPMCKotlinx_serialization_coreSerializersModule, SPMCKotlinx_serialization_jsonClassDiscriminatorMode, SPMCKotlinx_serialization_jsonJson, SPMCKotlinx_serialization_jsonJsonConfiguration, SPMCKotlinx_serialization_jsonJsonDefault, SPMCKotlinx_serialization_jsonJsonElement, SPMCKotlinx_serialization_jsonJsonElementCompanion, SPMCKotlinx_serialization_jsonJsonPrimitive, SPMCKotlinx_serialization_jsonJsonPrimitiveCompanion, SPMCKtor_client_coreHttpClient, SPMCKtor_client_coreHttpClientCall, SPMCKtor_client_coreHttpClientCallCompanion, SPMCKtor_client_coreHttpClientConfig, SPMCKtor_client_coreHttpClientEngineConfig, SPMCKtor_client_coreHttpReceivePipeline, SPMCKtor_client_coreHttpReceivePipelinePhases, SPMCKtor_client_coreHttpRequestBuilder, SPMCKtor_client_coreHttpRequestBuilderCompanion, SPMCKtor_client_coreHttpRequestData, SPMCKtor_client_coreHttpRequestPipeline, SPMCKtor_client_coreHttpRequestPipelinePhases, SPMCKtor_client_coreHttpRequestTimeoutException, SPMCKtor_client_coreHttpResponse, SPMCKtor_client_coreHttpResponseContainer, SPMCKtor_client_coreHttpResponseData, SPMCKtor_client_coreHttpResponsePipeline, SPMCKtor_client_coreHttpResponsePipelinePhases, SPMCKtor_client_coreHttpSendPipeline, SPMCKtor_client_coreHttpSendPipelinePhases, SPMCKtor_client_coreProxyConfig, SPMCKtor_eventsEventDefinition, SPMCKtor_eventsEvents, SPMCKtor_httpContentType, SPMCKtor_httpContentTypeCompanion, SPMCKtor_httpHeaderValueParam, SPMCKtor_httpHeaderValueWithParameters, SPMCKtor_httpHeaderValueWithParametersCompanion, SPMCKtor_httpHeadersBuilder, SPMCKtor_httpHttpMethod, SPMCKtor_httpHttpMethodCompanion, SPMCKtor_httpHttpProtocolVersion, SPMCKtor_httpHttpProtocolVersionCompanion, SPMCKtor_httpHttpStatusCode, SPMCKtor_httpHttpStatusCodeCompanion, SPMCKtor_httpOutgoingContent, SPMCKtor_httpURLBuilder, SPMCKtor_httpURLBuilderCompanion, SPMCKtor_httpURLProtocol, SPMCKtor_httpURLProtocolCompanion, SPMCKtor_httpUrl, SPMCKtor_httpUrlCompanion, SPMCKtor_utilsAttributeKey, SPMCKtor_utilsGMTDate, SPMCKtor_utilsGMTDateCompanion, SPMCKtor_utilsMonth, SPMCKtor_utilsMonthCompanion, SPMCKtor_utilsPipeline, SPMCKtor_utilsPipelinePhase, SPMCKtor_utilsStringValuesBuilderImpl, SPMCKtor_utilsTypeInfo, SPMCKtor_utilsWeekDay, SPMCKtor_utilsWeekDayCompanion, SPMCMessageToDisplay, SPMCMessageToDisplayCompanion, SPMCMessageWithCategorySubCategory, SPMCMessageWithCategorySubCategoryCompanion, SPMCMessagesRequest, SPMCMessagesRequestBody, SPMCMessagesRequestBodyCampaigns, SPMCMessagesRequestBodyCampaignsCCPACampaign, SPMCMessagesRequestBodyCampaignsCCPACampaignCompanion, SPMCMessagesRequestBodyCampaignsCampaign, SPMCMessagesRequestBodyCampaignsCampaignCompanion, SPMCMessagesRequestBodyCampaignsCompanion, SPMCMessagesRequestBodyCampaignsIOS14Campaign, SPMCMessagesRequestBodyCampaignsIOS14CampaignCompanion, SPMCMessagesRequestBodyCompanion, SPMCMessagesRequestCompanion, SPMCMessagesRequestMetaData, SPMCMessagesRequestMetaDataCampaign, SPMCMessagesRequestMetaDataCampaignCompanion, SPMCMessagesRequestMetaDataCompanion, SPMCMessagesResponse, SPMCMessagesResponseCCPA, SPMCMessagesResponseCCPACompanion, SPMCMessagesResponseCampaign, SPMCMessagesResponseCampaignCompanion, SPMCMessagesResponseCompanion, SPMCMessagesResponseGDPR, SPMCMessagesResponseGDPRCompanion, SPMCMessagesResponseGlobalCmp, SPMCMessagesResponseGlobalCmpCompanion, SPMCMessagesResponseIos14, SPMCMessagesResponseIos14Companion, SPMCMessagesResponseMessage, SPMCMessagesResponseMessageCompanion, SPMCMessagesResponseMessageGDPRCategory, SPMCMessagesResponseMessageGDPRCategoryCategoryType, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryCategoryTypeSerializer, SPMCMessagesResponseMessageGDPRCategoryCompanion, SPMCMessagesResponseMessageGDPRCategoryVendor, SPMCMessagesResponseMessageGDPRCategoryVendorCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorType, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeCompanion, SPMCMessagesResponseMessageGDPRCategoryVendorVendorTypeSerializer, SPMCMessagesResponseMessageMetaData, SPMCMessagesResponseMessageMetaDataCompanion, SPMCMessagesResponseMessageMetaDataMessageCategory, SPMCMessagesResponseMessageMetaDataMessageCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageCategorySerializer, SPMCMessagesResponseMessageMetaDataMessageSubCategory, SPMCMessagesResponseMessageMetaDataMessageSubCategoryCompanion, SPMCMessagesResponseMessageMetaDataMessageSubCategorySerializer, SPMCMessagesResponsePreferences, SPMCMessagesResponsePreferencesCompanion, SPMCMessagesResponseUSNat, SPMCMessagesResponseUSNatCompanion, SPMCMetaDataRequest, SPMCMetaDataRequestCampaigns, SPMCMetaDataRequestCampaignsCampaign, SPMCMetaDataRequestCampaignsCampaignCompanion, SPMCMetaDataRequestCampaignsCompanion, SPMCMetaDataRequestCompanion, SPMCMetaDataResponse, SPMCMetaDataResponseCompanion, SPMCMetaDataResponseMetaDataResponseCCPA, SPMCMetaDataResponseMetaDataResponseCCPACompanion, SPMCMetaDataResponseMetaDataResponseGDPR, SPMCMetaDataResponseMetaDataResponseGDPRCompanion, SPMCMetaDataResponseMetaDataResponseGlobalCmp, SPMCMetaDataResponseMetaDataResponseGlobalCmpCompanion, SPMCMetaDataResponseMetaDataResponsePreferences, SPMCMetaDataResponseMetaDataResponsePreferencesCompanion, SPMCMetaDataResponseMetaDataResponseUSNat, SPMCMetaDataResponseMetaDataResponseUSNatCompanion, SPMCOSName, SPMCPlatformHttpClientCompanion, SPMCPreferencesChoiceRequest, SPMCPreferencesChoiceRequestCompanion, SPMCPreferencesChoiceResponse, SPMCPreferencesChoiceResponseCompanion, SPMCPreferencesConsent, SPMCPreferencesConsentCompanion, SPMCPreferencesConsentPreferencesStatus, SPMCPreferencesConsentPreferencesStatusCompanion, SPMCPreferencesConsentPreferencesStatusPreferencesChannels, SPMCPreferencesConsentPreferencesStatusPreferencesChannelsCompanion, SPMCPreferencesConsentPreferencesSubType, SPMCPreferencesConsentPreferencesSubTypeCompanion, SPMCPvDataRequest, SPMCPvDataRequestCCPA, SPMCPvDataRequestCCPACompanion, SPMCPvDataRequestCompanion, SPMCPvDataRequestGDPR, SPMCPvDataRequestGDPRCompanion, SPMCPvDataRequestGlobalCmp, SPMCPvDataRequestGlobalCmpCompanion, SPMCPvDataRequestPreferences, SPMCPvDataRequestPreferencesCompanion, SPMCPvDataRequestUSNat, SPMCPvDataRequestUSNatCompanion, SPMCPvDataResponse, SPMCPvDataResponseCampaign, SPMCPvDataResponseCampaignCompanion, SPMCPvDataResponseCompanion, SPMCPvDataResponsePreferencesCampaign, SPMCPvDataResponsePreferencesCampaignCompanion, SPMCRepository, SPMCRepositoryCompanion, SPMCSPAction, SPMCSPActionCompanion, SPMCSPActionType, SPMCSPCampaign, SPMCSPCampaignEnv, SPMCSPCampaignEnvCompanion, SPMCSPCampaignType, SPMCSPCampaignTypeCompanion, SPMCSPCampaigns, SPMCSPError, SPMCSPErrorCompanion, SPMCSPIDFAStatus, SPMCSPIDFAStatusCompanion, SPMCSPMessageLanguage, SPMCSPMessageLanguageSerializer, SPMCSPPropertyName, SPMCSPPropertyNameCompanion, SPMCSPPropertyNameSerializer, SPMCSPUserData, SPMCSPUserDataCompanion, SPMCSPUserDataSPConsent, SPMCSPUserDataSPConsentCompanion, SPMCSPUserDataSPWebConsents, SPMCSPUserDataSPWebConsentsCompanion, SPMCSPUserDataSPWebConsentsSPWebConsent, SPMCSPUserDataSPWebConsentsSPWebConsentCompanion, SPMCState, SPMCStateCCPAState, SPMCStateCCPAStateCCPAMetaData, SPMCStateCCPAStateCCPAMetaDataCompanion, SPMCStateCCPAStateCompanion, SPMCStateCompanion, SPMCStateGDPRState, SPMCStateGDPRStateCompanion, SPMCStateGDPRStateGDPRMetaData, SPMCStateGDPRStateGDPRMetaDataCompanion, SPMCStateGlobalCmpState, SPMCStateGlobalCmpStateCompanion, SPMCStateGlobalCmpStateGlobalCmpMetaData, SPMCStateGlobalCmpStateGlobalCmpMetaDataCompanion, SPMCStatePreferencesState, SPMCStatePreferencesStateCompanion, SPMCStatePreferencesStatePreferencesMetaData, SPMCStatePreferencesStatePreferencesMetaDataCompanion, SPMCStateUSNatState, SPMCStateUSNatStateCompanion, SPMCStateUSNatStateUsNatMetaData, SPMCStateUSNatStateUsNatMetaDataCompanion, SPMCStringEnumWithDefaultSerializer, SPMCUSNatChoiceRequest, SPMCUSNatChoiceRequestCompanion, SPMCUSNatChoiceResponse, SPMCUSNatChoiceResponseCompanion, SPMCUSNatConsent, SPMCUSNatConsentCompanion, SPMCUSNatConsentUSNatConsentSection, SPMCUSNatConsentUSNatConsentSectionCompanion, SPMCUserConsents, SPMCUserConsentsCompanion, SPMCUserConsentsConsentable, SPMCUserConsentsConsentableCompanion;
@protocol SPMCICoordinator, SPMCIntEnum, SPMCKotlinAnnotation, SPMCKotlinAppendable, SPMCKotlinAutoCloseable, SPMCKotlinComparable, SPMCKotlinContinuation, SPMCKotlinContinuationInterceptor, SPMCKotlinCoroutineContext, SPMCKotlinCoroutineContextElement, SPMCKotlinCoroutineContextKey, SPMCKotlinFunction, SPMCKotlinIterator, SPMCKotlinKAnnotatedElement, SPMCKotlinKClass, SPMCKotlinKClassifier, SPMCKotlinKDeclarationContainer, SPMCKotlinKType, SPMCKotlinMapEntry, SPMCKotlinSequence, SPMCKotlinSuspendFunction0, SPMCKotlinSuspendFunction2, SPMCKotlinx_coroutines_coreChildHandle, SPMCKotlinx_coroutines_coreChildJob, SPMCKotlinx_coroutines_coreCopyableThrowable, SPMCKotlinx_coroutines_coreCoroutineScope, SPMCKotlinx_coroutines_coreDisposableHandle, SPMCKotlinx_coroutines_coreJob, SPMCKotlinx_coroutines_coreParentJob, SPMCKotlinx_coroutines_coreRunnable, SPMCKotlinx_coroutines_coreSelectClause, SPMCKotlinx_coroutines_coreSelectClause0, SPMCKotlinx_coroutines_coreSelectInstance, SPMCKotlinx_datetimeDateTimeFormat, SPMCKotlinx_io_coreRawSink, SPMCKotlinx_io_coreRawSource, SPMCKotlinx_io_coreSink, SPMCKotlinx_io_coreSource, SPMCKotlinx_serialization_coreCompositeDecoder, SPMCKotlinx_serialization_coreCompositeEncoder, SPMCKotlinx_serialization_coreDecoder, SPMCKotlinx_serialization_coreDeserializationStrategy, SPMCKotlinx_serialization_coreEncoder, SPMCKotlinx_serialization_coreKSerializer, SPMCKotlinx_serialization_coreSerialDescriptor, SPMCKotlinx_serialization_coreSerialFormat, SPMCKotlinx_serialization_coreSerializationStrategy, SPMCKotlinx_serialization_coreSerializersModuleCollector, SPMCKotlinx_serialization_coreStringFormat, SPMCKotlinx_serialization_jsonJsonNamingStrategy, SPMCKtor_client_coreClientPlugin, SPMCKtor_client_coreHttpClientEngine, SPMCKtor_client_coreHttpClientEngineCapability, SPMCKtor_client_coreHttpClientPlugin, SPMCKtor_client_coreHttpRequest, SPMCKtor_httpHeaders, SPMCKtor_httpHttpMessage, SPMCKtor_httpHttpMessageBuilder, SPMCKtor_httpParameters, SPMCKtor_httpParametersBuilder, SPMCKtor_ioByteReadChannel, SPMCKtor_ioCloseable, SPMCKtor_ioJvmSerializable, SPMCKtor_utilsAttributes, SPMCKtor_utilsStringValues, SPMCKtor_utilsStringValuesBuilder, SPMCMultiplatform_settingsSettings, SPMCSPClient, SPMCStateSPSampleable;
@@ -303,59 +303,87 @@ __attribute__((swift_name("KotlinThrowable")))
- (NSError *)asError __attribute__((swift_name("asError()")));
@end
-__attribute__((swift_name("KotlinException")))
-@interface SPMCKotlinException : SPMCKotlinThrowable
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
__attribute__((swift_name("SPError")))
-@interface SPMCSPError : SPMCKotlinException
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer));
+@interface SPMCSPError : SPMCKotlinThrowable
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer));
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+ (instancetype)new __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly, getter=companion) SPMCSPErrorCompanion *companion __attribute__((swift_name("companion")));
@property (readonly) SPMCSPCampaignType * _Nullable campaignType __attribute__((swift_name("campaignType")));
-@property (readonly) SPMCSPError * _Nullable causedBy __attribute__((swift_name("causedBy")));
+@property (readonly) SPMCKotlinThrowable * _Nullable cause __attribute__((swift_name("cause")));
@property (readonly) NSString *code __attribute__((swift_name("code")));
@property (readonly) NSString *description_ __attribute__((swift_name("description_")));
@end
__attribute__((swift_name("DeleteCustomConsentGDPRException")))
@interface SPMCDeleteCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("InvalidAPICode")))
+@interface SPMCInvalidAPICode : SPMCKotlinEnum
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
+- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@property (class, readonly) SPMCInvalidAPICode *metaData __attribute__((swift_name("metaData")));
+@property (class, readonly) SPMCInvalidAPICode *consentStatus __attribute__((swift_name("consentStatus")));
+@property (class, readonly) SPMCInvalidAPICode *pvData __attribute__((swift_name("pvData")));
+@property (class, readonly) SPMCInvalidAPICode *messages __attribute__((swift_name("messages")));
+@property (class, readonly) SPMCInvalidAPICode *errorMetrics __attribute__((swift_name("errorMetrics")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaAction __attribute__((swift_name("ccpaAction")));
+@property (class, readonly) SPMCInvalidAPICode *gdprAction __attribute__((swift_name("gdprAction")));
+@property (class, readonly) SPMCInvalidAPICode *usnatAction __attribute__((swift_name("usnatAction")));
+@property (class, readonly) SPMCInvalidAPICode *globalcmpAction __attribute__((swift_name("globalcmpAction")));
+@property (class, readonly) SPMCInvalidAPICode *preferencesAction __attribute__((swift_name("preferencesAction")));
+@property (class, readonly) SPMCInvalidAPICode *idfaStatus __attribute__((swift_name("idfaStatus")));
+@property (class, readonly) SPMCInvalidAPICode *choiceAll __attribute__((swift_name("choiceAll")));
+@property (class, readonly) SPMCInvalidAPICode *customConsent __attribute__((swift_name("customConsent")));
+@property (class, readonly) SPMCInvalidAPICode *deleteCustomConsent __attribute__((swift_name("deleteCustomConsent")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaPrivacyManager __attribute__((swift_name("ccpaPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *gdprPrivacyManager __attribute__((swift_name("gdprPrivacyManager")));
+@property (class, readonly) SPMCInvalidAPICode *ccpaMessage __attribute__((swift_name("ccpaMessage")));
+@property (class, readonly) SPMCInvalidAPICode *gdprMessage __attribute__((swift_name("gdprMessage")));
+@property (class, readonly) SPMCInvalidAPICode *empty __attribute__((swift_name("empty")));
++ (SPMCKotlinArray *)values __attribute__((swift_name("values()")));
+@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
+@property (readonly) NSString *type __attribute__((swift_name("type")));
@end
__attribute__((swift_name("InvalidChoiceAllParamsError")))
@interface SPMCInvalidChoiceAllParamsError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidCustomConsentUUIDError")))
@interface SPMCInvalidCustomConsentUUIDError : SPMCSPError
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("InvalidPropertyNameError")))
@interface SPMCInvalidPropertyNameError : SPMCSPError
- (instancetype)initWithPropertyName:(NSString *)propertyName __attribute__((swift_name("init(propertyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((swift_name("InvalidRequestAPIError")))
+@interface SPMCInvalidRequestAPIError : SPMCSPError
+- (instancetype)initWithCause:(SPMCKotlinThrowable *)cause endpoint:(SPMCInvalidAPICode *)endpoint __attribute__((swift_name("init(cause:endpoint:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("LoadMessagesException")))
@interface SPMCLoadMessagesException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -385,14 +413,14 @@ __attribute__((swift_name("MessageToDisplay.Companion")))
__attribute__((swift_name("PostCustomConsentGDPRException")))
@interface SPMCPostCustomConsentGDPRException : SPMCSPError
-- (instancetype)initWithCausedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCause:(SPMCSPError *)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("ReportActionException")))
@interface SPMCReportActionException : SPMCSPError
-- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType causedBy:(SPMCSPError *)causedBy __attribute__((swift_name("init(actionType:campaignType:causedBy:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithActionType:(SPMCSPActionType *)actionType campaignType:(SPMCSPCampaignType * _Nullable)campaignType cause:(SPMCSPError *)cause __attribute__((swift_name("init(actionType:campaignType:cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((objc_subclassing_restricted))
@@ -542,7 +570,17 @@ __attribute__((swift_name("SPCampaigns")))
__attribute__((swift_name("SPClientTimeout")))
@interface SPMCSPClientTimeout : SPMCSPError
- (instancetype)initWithPath:(NSString *)path timeoutInSeconds:(int32_t)timeoutInSeconds httpVerb:(NSString *)httpVerb __attribute__((swift_name("init(path:timeoutInSeconds:httpVerb:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+@end
+
+__attribute__((objc_subclassing_restricted))
+__attribute__((swift_name("SPError.Companion")))
+@interface SPMCSPErrorCompanion : SPMCBase
++ (instancetype)alloc __attribute__((unavailable));
++ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
++ (instancetype)companion __attribute__((swift_name("init()")));
+@property (class, readonly, getter=shared) SPMCSPErrorCompanion *shared __attribute__((swift_name("shared")));
+- (SPMCSPError *)castToSPErrorError:(SPMCKotlinThrowable *)error __attribute__((swift_name("castToSPError(error:)")));
@end
__attribute__((objc_subclassing_restricted))
@@ -674,7 +712,7 @@ __attribute__((swift_name("SPMessageLanguage.Serializer")))
__attribute__((swift_name("SPNetworkError")))
@interface SPMCSPNetworkError : SPMCSPError
- (instancetype)initWithStatusCode:(SPMCInt * _Nullable)statusCode httpVerb:(NSString *)httpVerb path:(NSString *)path code:(NSString *)code description:(NSString *)description __attribute__((swift_name("init(statusCode:httpVerb:path:code:description:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -722,13 +760,13 @@ __attribute__((swift_name("SPPropertyName.Serializer")))
__attribute__((swift_name("SPUnableToParseBodyError")))
@interface SPMCSPUnableToParseBodyError : SPMCSPError
- (instancetype)initWithBodyName:(NSString * _Nullable)bodyName __attribute__((swift_name("init(bodyName:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
__attribute__((swift_name("SPUnknownNetworkError")))
@interface SPMCSPUnknownNetworkError : SPMCSPError
- (instancetype)initWithPath:(NSString *)path __attribute__((swift_name("init(path:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCode:(NSString *)code description:(NSString *)description causedBy:(SPMCSPError * _Nullable)causedBy campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:causedBy:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
+- (instancetype)initWithCode:(NSString *)code description:(NSString *)description cause:(SPMCKotlinThrowable * _Nullable)cause campaignType:(SPMCSPCampaignType * _Nullable)campaignType __attribute__((swift_name("init(code:description:cause:campaignType:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@end
@@ -4959,6 +4997,15 @@ __attribute__((swift_name("WrapClientTimeoutErrorKt")))
@property (class, readonly) id WrapHttpTimeoutError __attribute__((swift_name("WrapHttpTimeoutError")));
@end
+__attribute__((swift_name("KotlinException")))
+@interface SPMCKotlinException : SPMCKotlinThrowable
+- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
++ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
+- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithCause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
+- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(SPMCKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
+@end
+
__attribute__((swift_name("KotlinRuntimeException")))
@interface SPMCKotlinRuntimeException : SPMCKotlinException
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
diff --git a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore
index 4b41f2a86..2b90f9cba 100644
Binary files a/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore and b/Example/Pods/SPMobileCore/SPMobileCore.xcframework/tvos-arm64_x86_64-simulator/SPMobileCore.framework/SPMobileCore differ