// swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) // swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name AppLovinSDK // swift-module-flags-ignorable: -no-verify-emitted-module-interface @_exported import AppLovinSDK import Foundation import StoreKit import Swift import _Concurrency import _StringProcessing import _SwiftConcurrencyShims @_hasMissingDesignatedInitializers open class AdapterDelegate : ObjectiveC.NSObject where T : AppLovinSDK.ALMediationAdapter, U : AppLovinSDK.MAAdapterDelegate { unowned final public let adapter: T final public let unownedAdapter: AppLovinSDK.ALUnowned weak public var delegate: U? final public let adFormat: AppLovinSDK.MAAdFormat final public let parameters: any AppLovinSDK.MAAdapterResponseParameters final public let adIdentifier: Swift.String public func log(adEvent: AppLovinSDK.LogEvent.Ad, id: Swift.String?, appending suffix: Swift.String = "") public func log(adEvent: AppLovinSDK.LogEvent.Ad, appending suffix: Swift.String = "") public func logDebug(_ message: Swift.String) public func logInfo(_ message: Swift.String) public func logWarn(_ message: Swift.String) public func logError(_ message: Swift.String) public func logUserError(_ message: Swift.String) @objc deinit } @_hasMissingDesignatedInitializers open class InterstitialAdapterDelegate : AppLovinSDK.AdapterDelegate where T : AppLovinSDK.ALMediationAdapter { public init(adapter: T, delegate: any AppLovinSDK.MAInterstitialAdapterDelegate, parameters: any AppLovinSDK.MAAdapterResponseParameters) @objc deinit } @_hasMissingDesignatedInitializers open class AppOpenAdapterDelegate : AppLovinSDK.AdapterDelegate where T : AppLovinSDK.ALMediationAdapter { public init(adapter: T, delegate: any AppLovinSDK.MAAppOpenAdapterDelegate, parameters: any AppLovinSDK.MAAdapterResponseParameters) @objc deinit } @_hasMissingDesignatedInitializers open class RewardedAdapterDelegate : AppLovinSDK.AdapterDelegate where T : AppLovinSDK.ALMediationAdapter { public var hasGrantedReward: Swift.Bool { get } public init(adapter: T, delegate: any AppLovinSDK.MARewardedAdapterDelegate, parameters: any AppLovinSDK.MAAdapterResponseParameters) public func setGrantedReward() @objc deinit } @_inheritsConvenienceInitializers open class AdViewAdapterDelegate : AppLovinSDK.AdapterDelegate where T : AppLovinSDK.ALMediationAdapter { public init(adapter: T, delegate: any AppLovinSDK.MAAdViewAdapterDelegate, adFormat: AppLovinSDK.MAAdFormat, parameters: any AppLovinSDK.MAAdapterResponseParameters) @objc deinit } @_inheritsConvenienceInitializers open class NativeAdViewAdapterDelegate : AppLovinSDK.AdViewAdapterDelegate where T : AppLovinSDK.ALMediationAdapter { final public let templateName: Swift.String? override public init(adapter: T, delegate: any AppLovinSDK.MAAdViewAdapterDelegate, adFormat: AppLovinSDK.MAAdFormat, parameters: any AppLovinSDK.MAAdapterResponseParameters) @objc deinit } @_hasMissingDesignatedInitializers open class NativeAdAdapterDelegate : AppLovinSDK.AdapterDelegate where T : AppLovinSDK.ALMediationAdapter { final public let templateName: Swift.String? public init(adapter: T, delegate: any AppLovinSDK.MANativeAdAdapterDelegate, parameters: any AppLovinSDK.MAAdapterResponseParameters) @objc deinit } extension AppLovinSDK.ALMediationAdapter { public typealias MAAdapterInitializationCompletionHandler = (AppLovinSDK.MAAdapterInitializationStatus, Swift.String?) -> () public func presentingViewController(for parameters: any AppLovinSDK.MAAdapterResponseParameters) -> UIKit.UIViewController } public struct LogEvent { public enum Lifecycle { case initializing(parameters: [Swift.String : Any]? = nil) case initializeSuccess(parameters: [Swift.String : Any]? = nil) case initializeFailure(description: Swift.String? = nil) case alreadyInitialized case destroy } public enum Signal { case collecting case collectionSuccess case collectionFailed(description: Swift.String? = nil) } public enum Ad { case loading(isBidding: Swift.Bool = false) case loaded case loadFailed(error: AppLovinSDK.MAAdapterError? = nil) case expired case notReady case willShow case showing case impression case displayed case displayFailed(error: AppLovinSDK.MAAdapterError? = nil) case clicked case hidden case videoStarted case videoPaused case videoCompleted case grantedReward case userRewarded(reward: AppLovinSDK.MAReward) case expanded case collapsed case willLeaveApplication case missingRequiredAssets case registerAdViewsFailed(description: Swift.String? = nil) case preparingViewsForInteraction(views: [UIKit.UIView], container: UIKit.UIView) } } extension AppLovinSDK.ALMediationAdapter { @objc dynamic open var thirdPartySdkName: Swift.String { @objc get } public func log(lifecycleEvent: AppLovinSDK.LogEvent.Lifecycle, appending suffix: Swift.String = "") public func log(signalEvent: AppLovinSDK.LogEvent.Signal, appending suffix: Swift.String = "") public func log(adEvent: AppLovinSDK.LogEvent.Ad, id: Swift.String? = nil, adFormat: AppLovinSDK.MAAdFormat, appending suffix: Swift.String = "") } postfix operator ~ extension Swift.String { public var formattedValueLog: Swift.String { get } public var formattedErrorLog: Swift.String { get } } extension Swift.Dictionary where Key == Swift.String, Value == Any { public var formattedValueLog: Swift.String { get } } extension Swift.Error { public var code: Swift.Int { get } }