arm64-apple-ios.swiftinterface 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. // swift-interface-format-version: 1.0
  2. // swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
  3. // swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AppLovinSDK
  4. // swift-module-flags-ignorable: -enable-bare-slash-regex
  5. @_exported import AppLovinSDK
  6. import Foundation
  7. import Swift
  8. import _Concurrency
  9. import _StringProcessing
  10. @_hasMissingDesignatedInitializers open class AdapterDelegate<T, U> : ObjectiveC.NSObject where T : AppLovinSDK.ALMediationAdapter, U : AppLovinSDK.MAAdapterDelegate {
  11. unowned final public let adapter: T
  12. weak public var delegate: U?
  13. final public let adFormat: AppLovinSDK.MAAdFormat
  14. final public let parameters: AppLovinSDK.MAAdapterResponseParameters
  15. final public let adIdentifier: Swift.String
  16. public func log(adEvent: AppLovinSDK.LogEvent.Ad, id: Swift.String?, appending suffix: Swift.String = "")
  17. public func log(adEvent: AppLovinSDK.LogEvent.Ad, appending suffix: Swift.String = "")
  18. public func logDebug(_ message: Swift.String)
  19. public func logInfo(_ message: Swift.String)
  20. public func logWarn(_ message: Swift.String)
  21. public func logError(_ message: Swift.String)
  22. public func logUserError(_ message: Swift.String)
  23. @objc deinit
  24. }
  25. @_hasMissingDesignatedInitializers open class InterstitialAdapterDelegate<T> : AppLovinSDK.AdapterDelegate<T, AppLovinSDK.MAInterstitialAdapterDelegate> where T : AppLovinSDK.ALMediationAdapter {
  26. public init(adapter: T, delegate: AppLovinSDK.MAInterstitialAdapterDelegate, parameters: AppLovinSDK.MAAdapterResponseParameters)
  27. @objc deinit
  28. }
  29. @_hasMissingDesignatedInitializers open class RewardedAdapterDelegate<T> : AppLovinSDK.AdapterDelegate<T, AppLovinSDK.MARewardedAdapterDelegate> where T : AppLovinSDK.ALMediationAdapter {
  30. public var hasGrantedReward: Swift.Bool {
  31. get
  32. }
  33. public init(adapter: T, delegate: AppLovinSDK.MARewardedAdapterDelegate, parameters: AppLovinSDK.MAAdapterResponseParameters)
  34. public func setGrantedReward()
  35. @objc deinit
  36. }
  37. @_inheritsConvenienceInitializers open class AdViewAdapterDelegate<T> : AppLovinSDK.AdapterDelegate<T, AppLovinSDK.MAAdViewAdapterDelegate> where T : AppLovinSDK.ALMediationAdapter {
  38. public init(adapter: T, delegate: AppLovinSDK.MAAdViewAdapterDelegate, adFormat: AppLovinSDK.MAAdFormat, parameters: AppLovinSDK.MAAdapterResponseParameters)
  39. @objc deinit
  40. }
  41. @_inheritsConvenienceInitializers open class NativeAdViewAdapterDelegate<T> : AppLovinSDK.AdViewAdapterDelegate<T> where T : AppLovinSDK.ALMediationAdapter {
  42. final public let templateName: Swift.String?
  43. override public init(adapter: T, delegate: AppLovinSDK.MAAdViewAdapterDelegate, adFormat: AppLovinSDK.MAAdFormat, parameters: AppLovinSDK.MAAdapterResponseParameters)
  44. @objc deinit
  45. }
  46. @_hasMissingDesignatedInitializers open class NativeAdAdapterDelegate<T> : AppLovinSDK.AdapterDelegate<T, AppLovinSDK.MANativeAdAdapterDelegate> where T : AppLovinSDK.ALMediationAdapter {
  47. final public let templateName: Swift.String?
  48. public init(adapter: T, delegate: AppLovinSDK.MANativeAdAdapterDelegate, parameters: AppLovinSDK.MAAdapterResponseParameters)
  49. @objc deinit
  50. }
  51. extension AppLovinSDK.ALMediationAdapter {
  52. public typealias MAAdapterInitializationCompletionHandler = (AppLovinSDK.MAAdapterInitializationStatus, Swift.String?) -> ()
  53. public func presentingViewController(for parameters: AppLovinSDK.MAAdapterResponseParameters) -> UIKit.UIViewController
  54. }
  55. public struct LogEvent {
  56. public enum Lifecycle {
  57. case initializing(parameters: [Swift.String : Any]? = nil)
  58. case initializeSuccess(parameters: [Swift.String : Any]? = nil)
  59. case initializeFailure(description: Swift.String? = nil)
  60. case alreadyInitialized
  61. case destroy
  62. }
  63. public enum Signal {
  64. case collecting
  65. case collectionSuccess
  66. case collectionFailed(description: Swift.String? = nil)
  67. }
  68. public enum Ad {
  69. case loading(isBidding: Swift.Bool = false)
  70. case loaded
  71. case loadFailed(error: AppLovinSDK.MAAdapterError? = nil)
  72. case expired
  73. case notReady
  74. case willShow
  75. case showing
  76. case displayed
  77. case displayFailed(error: AppLovinSDK.MAAdapterError? = nil)
  78. case clicked
  79. case hidden
  80. case videoStarted
  81. case videoPaused
  82. case videoCompleted
  83. case grantedReward
  84. case userRewarded(reward: AppLovinSDK.MAReward)
  85. case expanded
  86. case collapsed
  87. case willLeaveApplication
  88. case missingRequiredAssets
  89. case registerAdViewsFailed(description: Swift.String? = nil)
  90. case preparingViewsForInteraction(views: [UIKit.UIView], container: UIKit.UIView)
  91. }
  92. }
  93. extension AppLovinSDK.ALMediationAdapter {
  94. @objc dynamic open var thirdPartySdkName: Swift.String {
  95. @objc get
  96. }
  97. public func log(lifecycleEvent: AppLovinSDK.LogEvent.Lifecycle, appending suffix: Swift.String = "")
  98. public func log(signalEvent: AppLovinSDK.LogEvent.Signal, appending suffix: Swift.String = "")
  99. public func log(adEvent: AppLovinSDK.LogEvent.Ad, id: Swift.String? = nil, adFormat: AppLovinSDK.MAAdFormat, appending suffix: Swift.String = "")
  100. }
  101. extension Swift.String {
  102. public var formattedValueLog: Swift.String {
  103. get
  104. }
  105. public var formattedErrorLog: Swift.String {
  106. get
  107. }
  108. }
  109. extension Swift.Dictionary where Key == Swift.String, Value == Any {
  110. public var formattedValueLog: Swift.String {
  111. get
  112. }
  113. }
  114. extension Swift.Error {
  115. public var code: Swift.Int {
  116. get
  117. }
  118. }