lpw
2026-02-03 b5a6c4585986273a61f0f0880eb9d69f35717892
frameworks/Didomi.xcframework/xros-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-xros-simulator.private.swiftinterface-e
@@ -1,19 +1,13 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-xros1.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Didomi
// swift-module-flags-ignorable: -enable-bare-slash-regex
import DeveloperToolsSupport
import Foundation
import JavaScriptCore
import Swift
import SwiftUI
import SystemConfiguration
import UIKit
import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
import os
// swift-compiler-version: Apple Swift version 6.2.3 effective-5.10 (swiftlang-6.2.3.3.21 clang-1700.6.3.2)
// swift-module-flags: -target arm64-apple-xros1.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-upcoming-feature ConciseMagicFile -enable-upcoming-feature ForwardTrailingClosures -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DeprecateApplicationMain -enable-upcoming-feature ImportObjcForwardDeclarations -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature IsolatedDefaultValues -enable-upcoming-feature GlobalConcurrency -enable-upcoming-feature InferSendableFromCaptures -enable-upcoming-feature ImplicitOpenExistentials -enable-upcoming-feature RegionBasedIsolation -enable-upcoming-feature DynamicActorIsolation -enable-upcoming-feature NonfrozenEnumExhaustivity -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InternalImportsByDefault -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name Didomi
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.3
public import Foundation
public import Swift
public import UIKit
public import _Concurrency
public import _StringProcessing
public import _SwiftConcurrencyShims
@_hasMissingDesignatedInitializers @objc public class CurrentUserStatusTransaction : ObjectiveC.NSObject {
  @discardableResult
  @objc public func enablePurposes(_ ids: [Swift.String]) -> Didomi.CurrentUserStatusTransaction
@@ -36,7 +30,9 @@
}
@objc public protocol UserAuth {
  @objc var id: Swift.String { get }
  #if compiler(>=5.3) && $NonescapableTypes
  @objc func isEqual(_ object: Any?) -> Swift.Bool
  #endif
}
@_hasMissingDesignatedInitializers @objc public class UserAuthParams : ObjectiveC.NSObject, Didomi.UserAuth, Swift.Codable {
  required public init(from decoder: any Swift.Decoder) throws
@@ -44,16 +40,26 @@
  public var algorithm: Swift.String
  public var secretID: Swift.String
  public var expiration: Foundation.TimeInterval?
  #if compiler(>=5.3) && $NonescapableTypes
  @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
  #endif
  public func encode(to encoder: any Swift.Encoder) throws
  @objc override dynamic public var hash: Swift.Int {
    @objc get
  }
  @objc deinit
}
@objc @objcMembers public class UserAuthWithoutParams : ObjectiveC.NSObject, Didomi.UserAuth, Swift.Codable {
  @objc public init(id: Swift.String)
  required public init(from decoder: any Swift.Decoder) throws
  @objc public var id: Swift.String
  #if compiler(>=5.3) && $NonescapableTypes
  @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
  #endif
  public func encode(to encoder: any Swift.Encoder) throws
  @objc override dynamic public var hash: Swift.Int {
    @objc get
  }
  @objc deinit
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class UserAuthWithEncryptionParams : Didomi.UserAuthParams {
@@ -62,17 +68,31 @@
  required public init(from decoder: any Swift.Decoder) throws
  @objc public var initializationVector: Swift.String
  override public func encode(to encoder: any Swift.Encoder) throws
  #if compiler(>=5.3) && $NonescapableTypes
  @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
  #endif
  @objc override dynamic public var hash: Swift.Int {
    @objc get
  }
  @objc deinit
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class UserAuthWithHashParams : Didomi.UserAuthParams {
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(id: Swift.String, algorithm: Swift.String, secretID: Swift.String, digest: Swift.String, salt: Swift.String? = nil)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(id: Swift.String, algorithm: Swift.String, secretID: Swift.String, digest: Swift.String, salt: Swift.String? = nil, legacyExpiration: Foundation.TimeInterval)
  #endif
  required public init(from decoder: any Swift.Decoder) throws
  @objc public var salt: Swift.String?
  @objc public var digest: Swift.String
  override public func encode(to encoder: any Swift.Encoder) throws
  #if compiler(>=5.3) && $NonescapableTypes
  @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
  #endif
  @objc override dynamic public var hash: Swift.Int {
    @objc get
  }
  @objc deinit
}
@objc(DDMErrorEvent) public class DidomiErrorEvent : ObjectiveC.NSObject, Swift.Error {
@@ -81,6 +101,8 @@
  public init(descriptionText: Swift.String, type: Didomi.DidomiErrorEventType)
  @objc deinit
}
extension Didomi.DidomiErrorEvent : @unchecked Swift.Sendable {
}
@objc(DDMErrorEventType) public enum DidomiErrorEventType : Swift.Int {
  case nilProperty
  case notReady
@@ -88,18 +110,24 @@
  case configFileError
  case invalidApiKey
  case errorLoadingUIResource
  #if compiler(>=5.3) && $NonescapableTypes
  public init?(rawValue: Swift.Int)
  #endif
  public typealias RawValue = Swift.Int
  public var rawValue: Swift.Int {
    get
  }
}
extension Didomi.DidomiErrorEventType : Swift.Sendable {
}
@objc(DDMPurpose) @objcMembers public class Purpose : ObjectiveC.NSObject, Swift.Encodable {
  @objc final public let id: Swift.String
  @objc final public let name: Swift.String
  @objc final public let descriptionText: Swift.String
  @objc public init(id: Swift.String = "", name: Swift.String = "", descriptionText: Swift.String = "")
  #if compiler(>=5.3) && $NonescapableTypes
  @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
  #endif
  @objc deinit
  public func encode(to encoder: any Swift.Encoder) throws
}
@@ -110,6 +138,8 @@
}
extension Didomi.DataProcessingNamespaces : Swift.Equatable {
  public static func == (lhs: Didomi.DataProcessingNamespaces, rhs: Didomi.DataProcessingNamespaces) -> Swift.Bool
}
extension Didomi.DataProcessingNamespaces : Swift.Sendable {
}
@objc(DDMVendor) @objcMembers public class Vendor : ObjectiveC.NSObject, Swift.Encodable {
  @objc final public let id: Swift.String
@@ -124,8 +154,12 @@
  @objc final public let specialFeatureIDs: Swift.Set<Swift.String>
  @objc final public let urls: [Didomi.Vendor.URL]?
  @objc final public let isIAB: Swift.Bool
  #if compiler(>=5.3) && $NonescapableTypes
  @objc public init(id: Swift.String, name: Swift.String, policyUrl: Swift.String? = nil, namespaces: Didomi.Vendor.Namespaces? = nil, purposeIDs: Swift.Set<Swift.String> = [], legIntPurposeIDs: Swift.Set<Swift.String> = [], featureIDs: Swift.Set<Swift.String> = [], flexiblePurposeIDs: Swift.Set<Swift.String> = [], specialPurposeIDs: Swift.Set<Swift.String> = [], specialFeatureIDs: Swift.Set<Swift.String> = [], urls: [Didomi.Vendor.URL]? = nil, isIAB: Swift.Bool)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
  #endif
  @objc deinit
  public func encode(to encoder: any Swift.Encoder) throws
}
@@ -133,7 +167,9 @@
  @_hasMissingDesignatedInitializers @objc(DDMVendorNamespaces) @objcMembers public class Namespaces : ObjectiveC.NSObject, Swift.Encodable {
    @objc final public let iab2: Swift.String?
    final public let num: Swift.Int?
    #if compiler(>=5.3) && $NonescapableTypes
    @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
    #endif
    @objc deinit
    public func encode(to encoder: any Swift.Encoder) throws
  }
@@ -143,10 +179,17 @@
    @objc final public let langID: Swift.String?
    @objc final public let privacy: Swift.String?
    @objc final public let legIntClaim: Swift.String?
    #if compiler(>=5.3) && $NonescapableTypes
    @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
    #endif
    @objc deinit
    public func encode(to encoder: any Swift.Encoder) throws
  }
}
@_hasMissingDesignatedInitializers @objc(DDMIntegrationErrorEvent) @objcMembers public class IntegrationErrorEvent : ObjectiveC.NSObject {
  @objc final public let integrationName: Swift.String
  @objc final public let reason: Swift.String
  @objc deinit
}
@objc(DDMEventType) public enum EventType : Swift.Int {
  case consentChanged
@@ -200,7 +243,10 @@
  case preferencesClickSPIPurposeSaveChoices
  case dcsSignatureReady
  case dcsSignatureError
  case integrationError
  #if compiler(>=5.3) && $NonescapableTypes
  public init?(rawValue: Swift.Int)
  #endif
  public typealias RawValue = Swift.Int
  public var rawValue: Swift.Int {
    get
@@ -259,13 +305,14 @@
  @objc public var onLanguageUpdateFailed: (_ type: Didomi.EventType, _ reason: Swift.String?) -> Swift.Void
  @objc public var onDCSSignatureReady: (_ event: Didomi.EventType) -> Swift.Void
  @objc public var onDCSSignatureError: (_ event: Didomi.EventType) -> Swift.Void
  @objc public var onIntegrationError: (_ event: Didomi.IntegrationErrorEvent) -> Swift.Void
  @objc override dynamic public init()
  @objc deinit
}
@_hasMissingDesignatedInitializers @objc(DDMSyncReadyEvent) @objcMembers public class SyncReadyEvent : ObjectiveC.NSObject {
  @objc final public let organizationUserId: Swift.String?
  @objc final public let statusApplied: Swift.Bool
  @objc final public let syncAcknowledged: (() -> Swift.Bool)
  @objc final public let syncAcknowledged: () -> Swift.Bool
  @objc deinit
}
@_hasMissingDesignatedInitializers @objc(DDMCurrentUserStatus) @objcMembers public class CurrentUserStatus : ObjectiveC.NSObject, Swift.Codable {
@@ -278,6 +325,7 @@
  @objc final public let additionalConsent: Swift.String
  @objc final public let regulation: Didomi.Regulation
  @objc final public let didomiDCS: Swift.String
  @objc final public let gppString: Swift.String
  @objc public init(purposes: [Swift.String : Didomi.CurrentUserStatus.PurposeStatus] = [:], vendors: [Swift.String : Didomi.CurrentUserStatus.VendorStatus] = [:])
  required public init(from decoder: any Swift.Decoder) throws
  @objc deinit
@@ -288,7 +336,9 @@
    @objc final public let id: Swift.String
    @objc public var enabled: Swift.Bool
    @objc public init(id: Swift.String, enabled: Swift.Bool)
    #if compiler(>=5.3) && $NonescapableTypes
    @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
    #endif
    @objc deinit
    public func encode(to encoder: any Swift.Encoder) throws
    required public init(from decoder: any Swift.Decoder) throws
@@ -297,11 +347,14 @@
    @objc final public let id: Swift.String
    @objc public var enabled: Swift.Bool
    @objc public init(id: Swift.String, enabled: Swift.Bool)
    #if compiler(>=5.3) && $NonescapableTypes
    @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
    #endif
    @objc deinit
    public func encode(to encoder: any Swift.Encoder) throws
    required public init(from decoder: any Swift.Decoder) throws
  }
  @objc dynamic public func shouldUserStatusBeCollected() -> Swift.Bool
}
@_hasMissingDesignatedInitializers @objc(DDMUserStatus) @objcMembers public class UserStatus : ObjectiveC.NSObject, Swift.Codable {
  @objc final public let purposes: Didomi.UserStatus.Purposes
@@ -314,7 +367,9 @@
  @objc final public let regulation: Didomi.Regulation
  @objc final public let didomiDCS: Swift.String
  required public init(from decoder: any Swift.Decoder) throws
  #if compiler(>=5.3) && $NonescapableTypes
  @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
  #endif
  @objc deinit
  public func encode(to encoder: any Swift.Encoder) throws
}
@@ -325,7 +380,9 @@
    @objc final public let global: Didomi.UserStatus.IDs
    @objc final public let essential: Swift.Set<Swift.String>
    required public init(from decoder: any Swift.Decoder) throws
    #if compiler(>=5.3) && $NonescapableTypes
    @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
    #endif
    @objc deinit
    public func encode(to encoder: any Swift.Encoder) throws
  }
@@ -338,7 +395,9 @@
    @objc final public let globalConsent: Didomi.UserStatus.IDs
    @objc final public let globalLegitimateInterest: Didomi.UserStatus.IDs
    required public init(from decoder: any Swift.Decoder) throws
    #if compiler(>=5.3) && $NonescapableTypes
    @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
    #endif
    @objc deinit
    public func encode(to encoder: any Swift.Encoder) throws
  }
@@ -348,7 +407,9 @@
    @objc final public let enabled: Swift.Set<Swift.String>
    @objc final public let disabled: Swift.Set<Swift.String>
    required public init(from decoder: any Swift.Decoder) throws
    #if compiler(>=5.3) && $NonescapableTypes
    @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
    #endif
    @objc deinit
    public func encode(to encoder: any Swift.Encoder) throws
  }
@@ -357,7 +418,9 @@
  case enable
  case disable
  case unknown
  #if compiler(>=5.3) && $NonescapableTypes
  public init?(rawValue: Swift.Int)
  #endif
  public typealias RawValue = Swift.Int
  public var rawValue: Swift.Int {
    get
@@ -373,11 +436,18 @@
  case dpdpa
  case fdbr
  case icdpa
  case incdpa
  case kcdpa
  case mcdpa
  case mncdpa
  case modpa
  case ndpa
  case nhpa
  case njdpa
  case ocpa
  case ridtppa
  case tdpsa
  case tipa
  case ucpa
  case vcdpa
  case none
@@ -395,7 +465,9 @@
  }
  public init(from decoder: any Swift.Decoder) throws
  public func encode(to encoder: any Swift.Encoder) throws
  #if compiler(>=5.3) && $NonescapableTypes
  public init?(rawValue: Swift.Int)
  #endif
  public typealias RawValue = Swift.Int
  public var rawValue: Swift.Int {
    get
@@ -406,16 +478,38 @@
  @objc deinit
}
@objc @objcMembers public class DidomiUserParameters : ObjectiveC.NSObject {
  #if compiler(>=5.3) && $NonescapableTypes
  public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, containerController: UIKit.UIViewController? = nil, isUnderage: Swift.Bool? = nil)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, containerController: UIKit.UIViewController? = nil, isUnderage: Foundation.NSNumber)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, containerController: UIKit.UIViewController? = nil)
  #endif
  @objc deinit
}
@objc @objcMembers public class DidomiMultiUserParameters : Didomi.DidomiUserParameters {
  public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, synchronizedUsers: [Didomi.UserAuthParams]? = nil, containerController: UIKit.UIViewController? = nil, isUnderage: Swift.Bool? = nil)
@objc @_hasMissingDesignatedInitializers @objcMembers public class DidomiMultiUserParameters : Didomi.DidomiUserParameters {
  #if compiler(>=5.3) && $NonescapableTypes
  public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, synchronizedUsers: [Didomi.UserAuthParams]? = nil, containerController: UIKit.UIViewController? = nil, isUnderage: Swift.Bool? = nil, overrideMainStorage: Swift.Bool = true)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, synchronizedUsers: [Didomi.UserAuthParams]? = nil, containerController: UIKit.UIViewController? = nil, isUnderage: Foundation.NSNumber, overrideMainStorage: Swift.Bool = true)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, synchronizedUsers: [Didomi.UserAuthParams]? = nil, containerController: UIKit.UIViewController? = nil, isUnderage: Foundation.NSNumber)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, synchronizedUsers: [Didomi.UserAuthParams]? = nil, containerController: UIKit.UIViewController? = nil, overrideMainStorage: Swift.Bool = true)
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc convenience public init(userAuth: any Didomi.UserAuth, dcsUserAuth: Didomi.UserAuthParams? = nil, synchronizedUsers: [Didomi.UserAuthParams]? = nil, containerController: UIKit.UIViewController? = nil)
  #endif
  @objc deinit
}
extension Didomi.DidomiUserParameters : @unchecked Swift.Sendable {
}
extension Didomi.DidomiMultiUserParameters : @unchecked Swift.Sendable {
}
@_inheritsConvenienceInitializers @objc public class Didomi : ObjectiveC.NSObject {
  @objc public enum Views : Swift.Int, Swift.RawRepresentable {
@@ -423,7 +517,9 @@
    @available(*, deprecated, message: "SPI purposes are now displayed in Preferences screen.")
    case sensitivePersonalInformation = 1
    case vendors = 2
    #if compiler(>=5.3) && $NonescapableTypes
    public init?(rawValue: Swift.Int)
    #endif
    public typealias RawValue = Swift.Int
    public var rawValue: Swift.Int {
      get
@@ -438,12 +534,6 @@
  @objc public func initialize(_ parameters: Didomi.DidomiInitializeParameters)
  @objc public func setUserAgent(name: Swift.String, version: Swift.String)
  @objc public func setUserConsentStatus(enabledPurposeIds: Swift.Set<Swift.String>, disabledPurposeIds: Swift.Set<Swift.String>, enabledVendorIds: Swift.Set<Swift.String>, disabledVendorIds: Swift.Set<Swift.String>) -> Swift.Bool
  @available(*, deprecated, message: "Instead, check that applicableRegulation is not .none in Swift or RegulationNone in Objective-C")
  @objc public func isConsentRequired() -> Swift.Bool
  @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
  @objc public func isUserConsentStatusPartial() -> Swift.Bool
  @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
  @objc public func isUserLegitimateInterestStatusPartial() -> Swift.Bool
  @discardableResult
  @objc public func setUserStatus(purposesConsentStatus: Swift.Bool, purposesLIStatus: Swift.Bool, vendorsConsentStatus: Swift.Bool, vendorsLIStatus: Swift.Bool) -> Swift.Bool
  @discardableResult
@@ -452,9 +542,9 @@
  @objc public func setUserAgreeToAll() -> Swift.Bool
  @discardableResult
  @objc public func setUserDisagreeToAll() -> Swift.Bool
  @objc public func onReady(callback: @escaping () -> Swift.Void)
  @objc public func onReady(callback: @escaping @Sendable () -> Swift.Void)
  @objc public func onError(callback: @escaping (Didomi.DidomiErrorEvent) -> Swift.Void)
  @objc public func addVendorStatusListener(id: Swift.String, _ callback: @escaping (Didomi.CurrentUserStatus.VendorStatus) -> Swift.Void)
  @objc public func addVendorStatusListener(id: Swift.String, _ callback: @escaping @Sendable (Didomi.CurrentUserStatus.VendorStatus) -> Swift.Void)
  @objc public func removeVendorStatusListener(id: Swift.String)
  @objc public func reset()
  @objc public func getRequiredPurposeIds() -> Swift.Set<Swift.String>
@@ -464,8 +554,12 @@
  @objc public func isReady() -> Swift.Bool
  @objc public func getRequiredPurposes() -> [Didomi.Purpose]
  @objc public func getRequiredVendors() -> [Didomi.Vendor]
  #if compiler(>=5.3) && $NonescapableTypes
  @objc public func getPurpose(purposeId: Swift.String) -> Didomi.Purpose?
  #endif
  #if compiler(>=5.3) && $NonescapableTypes
  @objc public func getVendor(vendorId: Swift.String) -> Didomi.Vendor?
  #endif
  @objc public func getTotalVendorCount() -> Swift.Int
  @objc public func getIABVendorCount() -> Swift.Int
  @objc public func getNonIABVendorCount() -> Swift.Int
@@ -484,15 +578,25 @@
  @objc dynamic public func showNotice()
  @objc dynamic public func hideNotice()
  @objc dynamic public func isNoticeVisible() -> Swift.Bool
  @available(*, deprecated, message: "Instead, check that applicableRegulation is not .none in Swift or RegulationNone in Objective-C")
  @objc dynamic public func isConsentRequired() -> Swift.Bool
  @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
  @objc dynamic public func shouldConsentBeCollected() -> Swift.Bool
  @objc dynamic public func shouldUserStatusBeCollected() -> Swift.Bool
  @objc dynamic public func isUserStatusPartial() -> Swift.Bool
  @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
  @objc dynamic public func isUserConsentStatusPartial() -> Swift.Bool
  @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
  @objc dynamic public func isUserLegitimateInterestStatusPartial() -> Swift.Bool
  #if compiler(>=5.3) && $NonescapableTypes
  @objc dynamic public func showPreferences(controller: UIKit.UIViewController? = nil, view: Didomi.Didomi.Views = .purposes)
  #endif
  @objc dynamic public func hidePreferences()
  @objc dynamic public func isPreferencesVisible() -> Swift.Bool
  @objc dynamic public func getTranslatedText(key: Swift.String) -> Swift.String
  #if compiler(>=5.3) && $NonescapableTypes
  @objc dynamic public func getText(key: Swift.String) -> [Swift.String : Swift.String]?
  #endif
  @objc dynamic public func setLogLevel(minLevel: Swift.UInt8)
  @objc dynamic public func setUser(_ parameters: Didomi.DidomiUserParameters)
  @available(*, deprecated, message: "Use setUser(DidomiUserParameters) instead.")
@@ -532,20 +636,77 @@
  @available(*, deprecated, message: "Use setUser(DidomiUserParameters) instead.")
  @objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, synchronizedUsers: [Didomi.UserAuthParams], dcsUser: Didomi.UserAuthParams, isUnderage: Swift.Bool, containerController: UIKit.UIViewController)
  @objc dynamic public func clearUser()
  @objc dynamic public func clearAllUsers()
  @objc dynamic public func loadUserStatuses(_ users: [Didomi.DidomiUserParameters], callback: @escaping @Sendable ([Didomi.LoadUserStatusResult]) -> Swift.Void)
  @available(*, deprecated, message: "Use getCurrentUserStatus() instead.")
  @objc dynamic public func getUserStatus() -> Didomi.UserStatus
  @objc dynamic public func getCurrentUserStatus() -> Didomi.CurrentUserStatus
  #if compiler(>=5.3) && $NonescapableTypes
  @objc dynamic public func getCurrentUserStatus(userAuth: any Didomi.UserAuth) -> Didomi.CurrentUserStatus?
  #endif
  @objc dynamic public func setCurrentUserStatus(currentUserStatus: Didomi.CurrentUserStatus) -> Swift.Bool
  @objc dynamic public func openCurrentUserStatusTransaction() -> Didomi.CurrentUserStatusTransaction
  #if compiler(>=5.3) && $NonescapableTypes
  public func setLocalProperty(key: Swift.String, value: Any?)
  #endif
}
@objc public class DidomiInitializeParameters : ObjectiveC.NSObject {
extension Didomi.Didomi : @unchecked Swift.Sendable {
}
extension Didomi.Didomi.Views : @unchecked Swift.Sendable {
}
@objc public class DidomiInitializeParameters : ObjectiveC.NSObject, @unchecked Swift.Sendable {
  #if compiler(>=5.3) && $NonescapableTypes
  @objc public init(apiKey: Swift.String, localConfigurationPath: Swift.String? = nil, remoteConfigurationURL: Swift.String? = nil, providerID: Swift.String? = nil, disableDidomiRemoteConfig: Swift.Bool = false, languageCode: Swift.String? = nil, noticeID: Swift.String? = nil, countryCode: Swift.String? = nil, regionCode: Swift.String? = nil, isUnderage: Swift.Bool = false)
  #endif
  @objc deinit
}
@objc public protocol ViewProviderDelegate {
  @objc func getNoticeViewController(position: Swift.String, noticeSkipped: Swift.Bool) -> UIKit.UIViewController
  @objc func getPreferencesViewController() -> UIKit.UIViewController
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class LoadUserStatusResult : ObjectiveC.NSObject, @unchecked Swift.Sendable {
  @objc final public let currentUserStatus: Didomi.CurrentUserStatus?
  @objc final public let syncDate: Swift.String
  @objc final public let userAuth: any Didomi.UserAuth
  @objc final public let status: Didomi.LoadUserStatusResult.Status
  final public let error: Didomi.LoadUserStatusResult.ErrorStatus?
  @objc deinit
}
extension Didomi.LoadUserStatusResult {
  @objc public enum Status : Swift.Int, Swift.CustomStringConvertible {
    case cached
    case invalid
    case newUser
    case synced
    public var description: Swift.String {
      get
    }
    #if compiler(>=5.3) && $NonescapableTypes
    public init?(rawValue: Swift.Int)
    #endif
    public typealias RawValue = Swift.Int
    public var rawValue: Swift.Int {
      get
    }
  }
}
extension Didomi.LoadUserStatusResult {
  @objc public enum ErrorStatus : Swift.Int, Swift.CustomStringConvertible {
    case multiStorageDisabled
    case syncDisabled
    case syncFailed
    case dcsSignatureFailed
    public var description: Swift.String {
      get
    }
    #if compiler(>=5.3) && $NonescapableTypes
    public init?(rawValue: Swift.Int)
    #endif
    public typealias RawValue = Swift.Int
    public var rawValue: Swift.Int {
      get
    }
  }
}
extension Didomi.DidomiErrorEventType : Swift.Equatable {}
extension Didomi.DidomiErrorEventType : Swift.Hashable {}
@@ -561,3 +722,9 @@
extension Didomi.Regulation : Swift.RawRepresentable {}
extension Didomi.Didomi.Views : Swift.Equatable {}
extension Didomi.Didomi.Views : Swift.Hashable {}
extension Didomi.LoadUserStatusResult.Status : Swift.Equatable {}
extension Didomi.LoadUserStatusResult.Status : Swift.Hashable {}
extension Didomi.LoadUserStatusResult.Status : Swift.RawRepresentable {}
extension Didomi.LoadUserStatusResult.ErrorStatus : Swift.Equatable {}
extension Didomi.LoadUserStatusResult.ErrorStatus : Swift.Hashable {}
extension Didomi.LoadUserStatusResult.ErrorStatus : Swift.RawRepresentable {}