lpw
2024-04-15 97fc0a41111c5a929ee8be9d6511775697ffa760
commit | author | age
e0ec42 1 // swift-interface-format-version: 1.0
97fc0a 2 // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
e0ec42 3 // swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
L 4 // swift-module-flags-ignorable: -enable-bare-slash-regex
5 import AdSupport
97fc0a 6 import AppTrackingTransparency
e0ec42 7 import AuthenticationServices
L 8 import FBAEMKit
9 @_exported import FBSDKCoreKit
10 import FBSDKCoreKit_Basics
11 import Foundation
12 import SafariServices
13 import StoreKit
14 import Swift
15 import UIKit
16 import _Concurrency
17 import _StringProcessing
97fc0a 18 import _SwiftConcurrencyShims
e0ec42 19 extension FBSDKCoreKit.AccessToken {
L 20   public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
21     get
22   }
23   public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
24     get
25   }
26   public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
27     get
28   }
29   public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
30 }
31 @objcMembers @objc(FBSDKAppLink) final public class AppLink : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkProtocol {
32   @objc final public let sourceURL: Foundation.URL?
97fc0a 33   @objc final public let targets: [any FBSDKCoreKit.AppLinkTargetProtocol]
e0ec42 34   @objc final public let webURL: Foundation.URL?
L 35   @objc final public var isBackToReferrer: Swift.Bool
97fc0a 36   @objc(initWithSourceURL:targets:webURL:) convenience public init(sourceURL: Foundation.URL?, targets: [any FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?)
e0ec42 37   @available(*, deprecated, message: "Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"")
97fc0a 38   @objc(appLinkWithSourceURL:targets:webURL:) public static func appLink(sourceURL: Foundation.URL?, targets: [any FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) -> any FBSDKCoreKit._AppLinkProtocol
L 39   @objc(initWithSourceURL:targets:webURL:isBackToReferrer:) public init(sourceURL: Foundation.URL?, targets: [any FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?, isBackToReferrer: Swift.Bool)
e0ec42 40   @objc deinit
L 41 }
42 @available(iOSApplicationExtension, unavailable, message: "Not available in app extension")
43 @objcMembers @objc(FBSDKAppLinkNavigation) final public class AppLinkNavigation : ObjectiveC.NSObject {
44   @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `defaultResolver` instead.")
97fc0a 45   @nonobjc public static var `default`: any FBSDKCoreKit.AppLinkResolving {
e0ec42 46     get
L 47     set
48   }
97fc0a 49   @objc(defaultResolver) public static var defaultResolver: any FBSDKCoreKit.AppLinkResolving {
e0ec42 50     @objc get
L 51     @objc set
52   }
53   @objc final public let extras: [Swift.String : Any]
54   @objc final public let appLinkData: [Swift.String : Any]
97fc0a 55   @objc final public let appLink: FBSDKCoreKit.AppLink?
e0ec42 56   @objc final public var navigationType: FBSDKCoreKit.AppLinkNavigationType {
L 57     @objc get
58   }
97fc0a 59   @objc(initWithAppLink:extras:appLinkData:) public init(appLink: FBSDKCoreKit.AppLink?, extras: [Swift.String : Any], appLinkData: [Swift.String : Any])
e0ec42 60   @available(*, deprecated, message: "Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\nThis method will be removed in the next major version.\"")
97fc0a 61   @objc(initWithAppLink:extras:appLinkData:settings:) convenience public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: any FBSDKCoreKit.SettingsProtocol)
e0ec42 62   @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"")
97fc0a 63   @objc(navigationWithAppLink:extras:appLinkData:settings:) public static func navigation(with appLink: FBSDKCoreKit.AppLink?, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: any FBSDKCoreKit.SettingsProtocol) -> FBSDKCoreKit.AppLinkNavigation
e0ec42 64   @objc(callbackAppLinkDataForAppWithName:url:) public static func callbackAppLinkData(forApp appName: Swift.String, url: Swift.String) -> [Swift.String : [Swift.String : Swift.String]]
L 65   @available(swift, obsoleted: 0.1)
66   @objc(navigate:) final public func navigate(error errorPointer: Foundation.NSErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType
67   @nonobjc final public func navigate() throws -> FBSDKCoreKit.AppLinkNavigationType
68   @objc(resolveAppLink:handler:) public static func resolveAppLink(_ destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock)
97fc0a 69   @objc(resolveAppLink:resolver:handler:) public static func resolveAppLink(_ destination: Foundation.URL, resolver: any FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkBlock)
e0ec42 70   @available(swift, obsoleted: 0.1)
L 71   @objc(navigateToAppLink:error:) public static func navigate(to appLink: FBSDKCoreKit.AppLink, errorPointer: Foundation.ErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType
72   @nonobjc public static func navigate(to appLink: FBSDKCoreKit.AppLink) throws -> FBSDKCoreKit.AppLinkNavigationType
73   @objc(navigationTypeForLink:) public static func navigationType(for appLink: FBSDKCoreKit.AppLink) -> FBSDKCoreKit.AppLinkNavigationType
74   @objc(navigateToURL:handler:) public static func navigate(to destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock)
97fc0a 75   @objc(navigateToURL:resolver:handler:) public static func navigate(to destination: Foundation.URL, resolver: any FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock)
e0ec42 76   @objc deinit
L 77 }
78 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKAppLinkResolver) final public class AppLinkResolver : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkResolving {
79   @objc final public func appLink(from url: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock)
80   @objc @available(iOSApplicationExtension, unavailable, message: "Not available in app extension")
81   final public func appLinks(from urls: [Foundation.URL], handler: @escaping FBSDKCoreKit.AppLinksBlock)
82   @objc override dynamic public init()
83   @objc deinit
84 }
85 @objcMembers @objc(FBSDKAppLinkTarget) final public class AppLinkTarget : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkTargetProtocol {
86   @objc final public let url: Foundation.URL?
87   @objc final public let appStoreId: Swift.String?
88   @objc final public let appName: Swift.String
89   @objc(initWithURL:appStoreId:appName:) public init(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String)
90   @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"")
91   @objc(appLinkTargetWithURL:appStoreId:appName:) public static func appLinkTargetWithURL(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) -> FBSDKCoreKit.AppLinkTarget
92   @objc deinit
93 }
94 @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject {
95   @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate {
96     get
97   }
98   @objc final public func initializeSDK()
99   @discardableResult
100   @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool
101   @discardableResult
102   @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool
103   @discardableResult
104   @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
105   @objc @discardableResult
106   final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool
97fc0a 107   @objc final public func addObserver(_ observer: any FBSDKCoreKit.FBSDKApplicationObserving)
L 108   @objc final public func removeObserver(_ observer: any FBSDKCoreKit.FBSDKApplicationObserving)
e0ec42 109   @objc deinit
L 110 }
111 @_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject {
112   final public let jti: Swift.String
113   final public let iss: Swift.String
114   final public let aud: Swift.String
115   final public let nonce: Swift.String
116   final public let exp: Foundation.TimeInterval
117   final public let iat: Foundation.TimeInterval
118   final public let sub: Swift.String
119   final public let name: Swift.String?
120   final public let givenName: Swift.String?
121   final public let middleName: Swift.String?
122   final public let familyName: Swift.String?
123   final public let email: Swift.String?
124   final public let picture: Swift.String?
125   final public let userFriends: [Swift.String]?
126   final public let userBirthday: Swift.String?
127   final public let userAgeRange: [Swift.String : Foundation.NSNumber]?
128   final public let userHometown: [Swift.String : Swift.String]?
129   final public let userLocation: [Swift.String : Swift.String]?
130   final public let userGender: Swift.String?
131   final public let userLink: Swift.String?
132   @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String)
133   @objc deinit
134 }
135 @objc(FBSDKCAPIReporter) public protocol CAPIReporter {
136   @objc func enable()
97fc0a 137   @objc func configure(factory: any FBSDKCoreKit.GraphRequestFactoryProtocol, settings: any FBSDKCoreKit.SettingsProtocol)
e0ec42 138   @objc func recordEvent(_ parameters: [Swift.String : Any])
L 139 }
140 @_inheritsConvenienceInitializers @objcMembers @objc final public class CoreUIApplication : ObjectiveC.NSObject {
97fc0a 141   @objc public static let shared: any FBSDKCoreKit._InternalURLOpener
e0ec42 142   @objc override dynamic public init()
L 143   @objc deinit
144 }
145 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject {
146   @objc open func path(with size: CoreFoundation.CGSize) -> CoreGraphics.CGPath?
147   @objc public func image(size: CoreFoundation.CGSize) -> UIKit.UIImage?
148   @objc public func image(size: CoreFoundation.CGSize, color: UIKit.UIColor) -> UIKit.UIImage?
149   @objc public func image(size: CoreFoundation.CGSize, scale: CoreFoundation.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage?
150   @objc override dynamic public init()
151   @objc deinit
152 }
153 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKProfilePictureView) @_Concurrency.MainActor(unsafe) final public class FBProfilePictureView : UIKit.UIView {
154   @objc @_Concurrency.MainActor(unsafe) final public var pictureMode: FBSDKCoreKit.Profile.PictureMode {
155     @objc get
156     @objc set
157   }
158   @objc @_Concurrency.MainActor(unsafe) final public var profileID: Swift.String {
159     @objc get
160     @objc set
161   }
162   @_Concurrency.MainActor(unsafe) @objc override final public var bounds: CoreFoundation.CGRect {
163     @objc get
164     @objc set
165   }
166   @_Concurrency.MainActor(unsafe) @objc override final public var contentMode: UIKit.UIView.ContentMode {
167     @objc get
168     @objc set
169   }
170   @objc(initWith:profile:) @_Concurrency.MainActor(unsafe) public init(frame: CoreFoundation.CGRect, profile: FBSDKCoreKit.Profile? = nil)
171   @objc(initWithProfile:) @_Concurrency.MainActor(unsafe) convenience public init(profile: FBSDKCoreKit.Profile? = nil)
172   @objc(initWithFrame:) @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreFoundation.CGRect)
173   @objc(initWithCoder:) @_Concurrency.MainActor(unsafe) required dynamic public init?(coder: Foundation.NSCoder)
174   @objc @_Concurrency.MainActor(unsafe) final public func setNeedsImageUpdate()
175   @objc deinit
176 }
177 public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager
178 public typealias CAPIGBlock = (Swift.Bool) -> Swift.Void
179 @objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter {
180   @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager
181   @objc override dynamic public init()
97fc0a 182   @objc final public func configure(factory: any FBSDKCoreKit.GraphRequestFactoryProtocol, settings: any FBSDKCoreKit.SettingsProtocol)
e0ec42 183   @objc final public func enable()
L 184   @objc final public func recordEvent(_ parameters: [Swift.String : Any])
185   @objc deinit
186 }
187 @objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject {
188   @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory
189   public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? {
190     get
191   }
192   public struct CapiGCredentials {
193     public let accessKey: Swift.String
194     public let capiGatewayURL: Swift.String
195     public let datasetID: Swift.String
196   }
197   @objc override dynamic public init()
198   @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String)
199   @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any], userAgent: Swift.String)
200   @objc deinit
201 }
202 final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding {
203   public init()
97fc0a 204   @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> any FBSDKCoreKit.KeychainStoreProtocol
e0ec42 205   @objc deinit
97fc0a 206 }
L 207 @objc(FBSDKMACARuleMatching) public protocol MACARuleMatching {
208   @objc func enable()
209   @objc func processParameters(_ params: Foundation.NSDictionary?, event: Swift.String?) -> Foundation.NSDictionary?
e0ec42 210 }
L 211 public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
212   case publicProfile
213   case userFriends
214   case email
215   case userAboutMe
216   case userActionsBooks
217   case userActionsFitness
218   case userActionsMusic
219   case userActionsNews
220   case userActionsVideo
221   case userBirthday
222   case userEducationHistory
223   case userEvents
224   case userGamesActivity
225   case userGender
226   case userHometown
227   case userLikes
228   case userLocation
229   case userManagedGroups
230   case userPhotos
231   case userPosts
232   case userRelationships
233   case userRelationshipDetails
234   case userReligionPolitics
235   case userTaggedPlaces
236   case userVideos
237   case userWebsite
238   case userWorkHistory
239   case readCustomFriendlists
240   case readInsights
241   case readAudienceNetworkInsights
242   case readPageMailboxes
243   case pagesShowList
244   case pagesManageCta
245   case pagesManageInstantArticles
246   case adsRead
247   case userLink
248   case userAgeRange
249   case custom(Swift.String)
250   public init(stringLiteral value: Swift.String)
251   public var name: Swift.String {
252     get
253   }
254   public func hash(into hasher: inout Swift.Hasher)
255   public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
256   public typealias ExtendedGraphemeClusterLiteralType = Swift.String
257   public typealias StringLiteralType = Swift.String
258   public typealias UnicodeScalarLiteralType = Swift.String
259   public var hashValue: Swift.Int {
260     get
261   }
262 }
263 extension FBSDKCoreKit.Profile {
264   @objc(FBSDKProfilePictureMode) public enum PictureMode : Swift.UInt {
265     case square
266     case normal
267     case album
268     case small
269     case large
270     public init?(rawValue: Swift.UInt)
271     public typealias RawValue = Swift.UInt
272     public var rawValue: Swift.UInt {
273       get
274     }
275   }
276   @objc(imageURLForPictureMode:size:) final public func imageURL(forMode pictureMode: FBSDKCoreKit.Profile.PictureMode, size: CoreFoundation.CGSize) -> Foundation.URL?
277 }
278 extension FBSDKCoreKit.Profile {
279   @objc(loadCurrentProfileWithCompletion:) public static func loadCurrentProfile(completion: FBSDKCoreKit.ProfileBlock?)
280 }
281 extension FBSDKCoreKit.Profile : FBSDKCoreKit.ProfileProviding {
282   @objc(currentProfile) public static var current: FBSDKCoreKit.Profile? {
283     @objc get
284     @objc set
285   }
286   @objc public static func fetchCachedProfile() -> Self?
287 }
288 extension FBSDKCoreKit.Profile : Foundation.NSSecureCoding {
289   @objc public static var supportsSecureCoding: Swift.Bool {
290     @objc get
291   }
292   @objc convenience dynamic public init?(coder decoder: Foundation.NSCoder)
293   @objc final public func encode(with encoder: Foundation.NSCoder)
294 }
295 @objcMembers @objc(FBSDKProfile) final public class Profile : ObjectiveC.NSObject {
296   @objc final public let userID: FBSDKCoreKit.UserIdentifier
297   @objc final public let firstName: Swift.String?
298   @objc final public let middleName: Swift.String?
299   @objc final public let lastName: Swift.String?
300   @objc final public let name: Swift.String?
301   @objc final public let linkURL: Foundation.URL?
302   @objc final public let refreshDate: Foundation.Date
303   @objc final public let imageURL: Foundation.URL?
304   @objc final public let email: Swift.String?
305   @objc final public let friendIDs: [FBSDKCoreKit.UserIdentifier]?
306   @objc final public let birthday: Foundation.Date?
307   @objc final public let ageRange: FBSDKCoreKit.UserAgeRange?
308   @objc final public let hometown: FBSDKCoreKit.Location?
309   @objc final public let location: FBSDKCoreKit.Location?
310   @objc final public let gender: Swift.String?
97fc0a 311   @objc final public let permissions: Swift.Set<Swift.String>?
e0ec42 312   @objc public static var isUpdatedWithAccessTokenChange: Swift.Bool {
L 313     @objc get
314     @objc set
315   }
97fc0a 316   @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:permissions:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?, permissions: Swift.Set<Swift.String>? = nil)
L 317   @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:permissions:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String? = nil, middleName: Swift.String? = nil, lastName: Swift.String? = nil, name: Swift.String? = nil, linkURL: Foundation.URL? = nil, refreshDate: Foundation.Date? = Date(), imageURL: Foundation.URL? = nil, email: Swift.String? = nil, friendIDs: [FBSDKCoreKit.UserIdentifier]? = nil, birthday: Foundation.Date? = nil, ageRange: FBSDKCoreKit.UserAgeRange? = nil, hometown: FBSDKCoreKit.Location? = nil, location: FBSDKCoreKit.Location? = nil, gender: Swift.String? = nil, permissions: Swift.Set<Swift.String>? = nil)
318   @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:isLimited:permissions:) public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?, imageURL: Foundation.URL?, email: Swift.String?, friendIDs: [FBSDKCoreKit.UserIdentifier]?, birthday: Foundation.Date?, ageRange: FBSDKCoreKit.UserAgeRange?, hometown: FBSDKCoreKit.Location?, location: FBSDKCoreKit.Location?, gender: Swift.String?, isLimited: Swift.Bool, permissions: Swift.Set<Swift.String>? = nil)
e0ec42 319   @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead.")
L 320   @objc(enableUpdatesOnAccessTokenChange:) public static func enableUpdatesOnAccessTokenChange(_ enabled: Swift.Bool)
321   @objc deinit
322 }
323 @objc(FBSDKProfileProviding) public protocol ProfileProviding {
324   @objc(currentProfile) static var current: FBSDKCoreKit.Profile? { get set }
325   @objc static func fetchCachedProfile() -> FBSDKCoreKit.Profile?
326 }
97fc0a 327 @_inheritsConvenienceInitializers @objc(FBSDKProtectedModeManager) final public class ProtectedModeManager : ObjectiveC.NSObject, FBSDKCoreKit._AppEventsParameterProcessing {
L 328   @objc final public func enable()
329   @objc final public func processParameters(_ parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, eventName: FBSDKCoreKit.AppEvents.Name?) -> [FBSDKCoreKit.AppEvents.ParameterName : Any]?
330   @objc public static func isProtectedModeApplied(parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) -> Swift.Bool
331   @objc override dynamic public init()
332   @objc deinit
333 }
334 public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, (any Swift.Error)?) -> Swift.Void
e0ec42 335 public enum LoginTooltipError : Swift.Error {
L 336   case missingTooltipText
337   public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool
338   public func hash(into hasher: inout Swift.Hasher)
339   public var hashValue: Swift.Int {
340     get
341   }
342 }
343 @objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject {
344   final public var loggingToken: Swift.String? {
345     get
346   }
347   final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool
348   final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?)
349   @objc override dynamic public init()
350   @objc deinit
351 }
352 extension FBSDKCoreKit.Settings {
353   @objc final public func recordInstall()
354   @objc final public func logWarnings()
355   @objc final public func logIfSDKSettingsChanged()
356 }
357 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding {
358   @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings
359   @objc final public var sdkVersion: Swift.String {
360     @objc get
361   }
362   @objc final public var defaultGraphAPIVersion: Swift.String {
363     @objc get
364   }
365   @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreFoundation.CGFloat {
366     @objc get
367     @objc set
368   }
369   @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.")
370   final public var autoLogAppEventsEnabled: Swift.Bool {
371     @objc get
372     @objc set
373   }
374   @objc final public var isAutoLogAppEventsEnabled: Swift.Bool {
375     @objc get
376     @objc set
377   }
378   @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.")
379   @objc final public var codelessDebugLogEnabled: Swift.Bool {
380     @objc get
381     @objc set
382   }
383   @objc final public var isCodelessDebugLogEnabled: Swift.Bool {
384     @objc get
385     @objc set
386   }
387   @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.")
388   @objc final public var advertiserIDCollectionEnabled: Swift.Bool {
389     @objc get
390     @objc set
391   }
392   @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool {
393     @objc get
394     @objc set
395   }
396   @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.")
397   final public var skAdNetworkReportEnabled: Swift.Bool {
398     @objc get
399     @objc set
400   }
401   @objc final public var isSKAdNetworkReportEnabled: Swift.Bool {
402     @objc get
403     @objc set
404   }
405   @objc final public var isEventDataUsageLimited: Swift.Bool {
406     @objc get
407     @objc set
408   }
409   @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool {
410     @objc get
411     @objc set
412   }
413   @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool
414   @objc final public var appID: Swift.String? {
415     @objc get
416     @objc set
417   }
418   @objc final public var appURLSchemeSuffix: Swift.String? {
419     @objc get
420     @objc set
421   }
422   @objc final public var clientToken: Swift.String? {
423     @objc get
424     @objc set
425   }
426   @objc final public var displayName: Swift.String? {
427     @objc get
428     @objc set
429   }
430   @objc final public var facebookDomainPart: Swift.String? {
431     @objc get
432     @objc set
433   }
434   @objc final public var graphAPIVersion: Swift.String {
435     @objc get
436     @objc set
437   }
438   @objc final public var userAgentSuffix: Swift.String?
439   @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.")
440   @objc final public var advertiserTrackingEnabled: Swift.Bool {
441     @objc get
442     @objc set
443   }
444   @objc final public var isAdvertiserTrackingEnabled: Swift.Bool {
445     @objc get
97fc0a 446     @available(*, deprecated, message: "The setAdvertiserTrackingEnabled flag is not used for FBSDK v17+ on iOS 17+ as the FBSDK v17+ now relies on ATTrackingManager.trackingAuthorizationStatus.")
e0ec42 447     @objc set(isNewlyAllowed)
L 448   }
449   @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus {
450     @objc get
451     @objc set
452   }
453   @objc final public var isDataProcessingRestricted: Swift.Bool {
454     @objc get
455   }
456   @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? {
457     @objc get
458   }
459   @objc final public func setDataProcessingOptions(_ options: [Swift.String]?)
460   @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32)
461   @objc final public var loggingBehaviors: Swift.Set<FBSDKCoreKit.LoggingBehavior> {
462     @objc get
463     @objc set
464   }
465   @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior)
466   @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior)
467   @objc final public var shouldUseTokenOptimizations: Swift.Bool {
468     @objc get
469     @objc set
470   }
471   @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.")
472   @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool {
473     @objc get
474   }
475   @objc final public var isATETimeSufficientlyDelayed: Swift.Bool {
476     @objc get
477   }
478   @objc final public var installTimestamp: Foundation.Date? {
479     @objc get
480   }
481   @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? {
482     @objc get
483   }
484   @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.")
485   @objc final public var graphAPIDebugParamValue: Swift.String? {
486     @objc get
487   }
488   @objc final public var graphAPIDebugParameterValue: Swift.String? {
489     @objc get
490   }
97fc0a 491   @objc final public var isDomainErrorEnabled: Swift.Bool
e0ec42 492   @objc override dynamic public init()
L 493   @objc deinit
494 }
495 @objc(FBSDKSettings) public protocol SettingsProtocol {
496   @objc var appID: Swift.String? { get set }
497   @objc var clientToken: Swift.String? { get set }
498   @objc var userAgentSuffix: Swift.String? { get set }
499   @objc var sdkVersion: Swift.String { get }
500   @objc var displayName: Swift.String? { get set }
501   @objc var facebookDomainPart: Swift.String? { get set }
502   @objc var loggingBehaviors: Swift.Set<FBSDKCoreKit.LoggingBehavior> { get set }
503   @objc var appURLSchemeSuffix: Swift.String? { get set }
504   @objc var isDataProcessingRestricted: Swift.Bool { get }
505   @objc var isAutoLogAppEventsEnabled: Swift.Bool { get }
506   @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.")
507   var codelessDebugLogEnabled: Swift.Bool { get set }
508   @objc var isCodelessDebugLogEnabled: Swift.Bool { get set }
509   @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.")
510   var advertiserIDCollectionEnabled: Swift.Bool { get set }
511   @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set }
512   @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.")
513   var isSetATETimeExceedsInstallTime: Swift.Bool { get }
514   @objc var isATETimeSufficientlyDelayed: Swift.Bool { get }
515   @objc var isSKAdNetworkReportEnabled: Swift.Bool { get }
516   @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get }
517   @objc var installTimestamp: Foundation.Date? { get }
518   @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get }
519   @objc var isEventDataUsageLimited: Swift.Bool { get set }
520   @objc var shouldUseTokenOptimizations: Swift.Bool { get set }
521   @objc var graphAPIVersion: Swift.String { get set }
522   @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set }
523   @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.")
524   var graphAPIDebugParamValue: Swift.String? { get }
525   @objc var graphAPIDebugParameterValue: Swift.String? { get }
526   @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.")
527   var advertiserTrackingEnabled: Swift.Bool { get set }
528   @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set }
529   @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set }
530   @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get }
97fc0a 531   @objc var isDomainErrorEnabled: Swift.Bool { get set }
e0ec42 532   @objc func setDataProcessingOptions(_ options: [Swift.String]?)
L 533   @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32)
534 }
535 public enum DialogConfigurationName {
536   public static let message: Swift.String
537   public static let share: Swift.String
538 }
539 public struct ShareDialogConfiguration {
540   public init()
541   public var defaultShareMode: Swift.String? {
542     get
543   }
544   public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool
545   public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool
546 }
97fc0a 547 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShimGraphRequestInterceptor) final public class ShimGraphRequestInterceptor : ObjectiveC.NSObject {
L 548   @objc public static let shared: FBSDKCoreKit.ShimGraphRequestInterceptor
549   @objc(shouldInterceptRequest:) final public func shouldInterceptRequest(_ request: Foundation.URLRequest) -> Swift.Bool
550   @objc(executeWithRequest:completionHandler:) final public func execute(request: Foundation.URLRequest, completionHandler: @escaping FBSDKCoreKit_Basics.UrlSessionTaskBlock)
551   @objc override dynamic public init()
552   @objc deinit
553 }
e0ec42 554 @objc(FBSDKAEMReporter) public protocol _AEMReporterProtocol {
L 555   @objc static func enable()
556   @objc(recordAndUpdateEvent:currency:value:parameters:) static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?)
557   @objc static func setConversionFilteringEnabled(_ isEnabled: Swift.Bool)
558   @objc static func setCatalogMatchingEnabled(_ isEnabled: Swift.Bool)
559   @objc static func setAdvertiserRuleMatchInServerEnabled(_ isEnabled: Swift.Bool)
97fc0a 560   @objc static func handle(_ url: Foundation.URL?)
e0ec42 561 }
L 562 extension FBAEMKit.AEMReporter : FBSDKCoreKit._AEMReporterProtocol {
563 }
564 @objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring {
97fc0a 565   @objc public init(notificationCenter: any FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering)
e0ec42 566   @objc deinit
L 567 }
568 @objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring {
569 }
570 @objc @_hasMissingDesignatedInitializers final public class _BridgeAPI : ObjectiveC.NSObject, FBSDKCoreKit.FBSDKApplicationObserving, FBSDKCoreKit.URLOpener, FBSDKCoreKit.BridgeAPIRequestOpening, FBSDKCoreKit._ContainerViewControllerDelegate, SafariServices.SFSafariViewControllerDelegate {
571   public static let shared: FBSDKCoreKit._BridgeAPI
572   @objc final public func viewControllerDidDisappear(_ viewController: FBSDKCoreKit._ContainerViewController, animated: Swift.Bool)
573   @objc deinit
574 }
575 extension FBSDKCoreKit._BridgeAPI {
576   @objc final public func applicationWillResignActive(_ application: UIKit.UIApplication?)
577   @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication?)
578   @objc final public func applicationDidEnterBackground(_ application: UIKit.UIApplication?)
579   @objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
580   @objc final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool
581 }
582 extension FBSDKCoreKit._BridgeAPI {
97fc0a 583   @objc final public func open(_ url: Foundation.URL, sender: (any FBSDKCoreKit.URLOpening)?, handler: @escaping FBSDKCoreKit.SuccessBlock)
L 584   @objc final public func open(_ request: any FBSDKCoreKit.BridgeAPIRequestProtocol, useSafariViewController: Swift.Bool, from fromViewController: UIKit.UIViewController?, completionBlock: @escaping FBSDKCoreKit.BridgeAPIResponseBlock)
585   @objc final public func openURLWithSafariViewController(url: Foundation.URL, sender: (any FBSDKCoreKit.URLOpening)?, from fromViewController: UIKit.UIViewController?, handler: @escaping FBSDKCoreKit.SuccessBlock)
e0ec42 586 }
L 587 extension FBSDKCoreKit._BridgeAPI {
588   @objc final public func safariViewControllerDidFinish(_ safariViewController: SafariServices.SFSafariViewController)
589 }
590 @available(iOS 13, *)
591 extension FBSDKCoreKit._BridgeAPI : AuthenticationServices.ASWebAuthenticationPresentationContextProviding {
592   @objc final public func presentationAnchor(for session: AuthenticationServices.ASWebAuthenticationSession) -> AuthenticationServices.ASPresentationAnchor
593 }
594 @objcMembers @objc(FBSDKBridgeAPIProtocolNativeV1) final public class _BridgeAPIProtocolNativeV1 : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIProtocol {
595   @objc(initWithAppScheme:) convenience public init(appScheme: Swift.String?)
97fc0a 596   @objc(initWithAppScheme:pasteboard:dataLengthThreshold:includeAppIcon:) public init(appScheme: Swift.String?, pasteboard: (any FBSDKCoreKit._Pasteboard)?, dataLengthThreshold: Swift.UInt, shouldIncludeAppIcon: Swift.Bool)
e0ec42 597   @objc deinit
L 598   @objc final public func requestURL(actionID: Swift.String, scheme: Swift.String, methodName: Swift.String, parameters: [Swift.String : Any]) throws -> Foundation.URL
599   @objc final public func responseParameters(actionID: Swift.String, queryParameters: [Swift.String : Any], cancelled cancelledRef: Swift.UnsafeMutablePointer<ObjectiveC.ObjCBool>?) throws -> [Swift.String : Any]
600 }
601 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKBridgeAPIRequestFactory) final public class _BridgeAPIRequestFactory : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIRequestCreating {
97fc0a 602   @objc final public func bridgeAPIRequest(with protocolType: FBSDKCoreKit.FBSDKBridgeAPIProtocolType, scheme: Swift.String, methodName: Swift.String?, parameters: [Swift.String : Any]?, userInfo: [Swift.String : Any]? = nil) -> (any FBSDKCoreKit.BridgeAPIRequestProtocol)?
e0ec42 603   @objc override dynamic public init()
L 604   @objc deinit
605 }
606 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding {
607   @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration]
608   @objc override dynamic public init()
609   @objc deinit
610 }
611 @_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating {
97fc0a 612   @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: (any Swift.Error)?) -> any Swift.Error
L 613   @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: (any Swift.Error)?) -> any Swift.Error
614   @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: (any Swift.Error)?) -> any Swift.Error
615   @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: (any Swift.Error)?) -> any Swift.Error
616   @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: (any Swift.Error)?) -> any Swift.Error
617   @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: (any Swift.Error)?) -> any Swift.Error
618   @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> any Swift.Error
e0ec42 619   @objc override dynamic public init()
L 620   @objc deinit
621 }
622 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCloseIcon) final public class _FBCloseIcon : ObjectiveC.NSObject {
623   @objc final public func image(size: CoreFoundation.CGSize) -> UIKit.UIImage?
624   @objc override dynamic public init()
625   @objc deinit
626 }
627 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon {
628   @objc override final public func path(with size: CoreFoundation.CGSize) -> CoreGraphics.CGPath?
629   @objc override dynamic public init()
630   @objc deinit
631 }
632 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling {
633   @objc public static let shared: FBSDKCoreKit._FeatureManager
634   @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool
635   @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock)
636   @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature)
637   @objc override dynamic public init()
638   @objc deinit
639 }
640 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKHumanSilhouetteIcon) final public class _HumanSilhouetteIcon : FBSDKCoreKit.FBIcon {
641   @objc override final public func path(with size: CoreFoundation.CGSize) -> CoreGraphics.CGPath?
642   @objc override dynamic public init()
643   @objc deinit
644 }
645 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKMeasurementEvent) final public class _MeasurementEvent : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkEventPosting {
646   @objc(postNotificationForEventName:args:) final public func postNotification(eventName: Swift.String, arguments: [Swift.String : Any])
647   @objc override dynamic public init()
648   @objc deinit
649 }
650 @objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving {
97fc0a 651   @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: any FBSDKCoreKit._PaymentProductRequestorCreating)
e0ec42 652   @objc(startObservingTransactions) final public func startObservingTransactions()
L 653   @objc(stopObservingTransactions) final public func stopObservingTransactions()
654   @objc deinit
655 }
656 extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver {
657   @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction])
658 }
659 @_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating {
660   @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor
661   @objc override dynamic public init()
662   @objc deinit
663 }
664 @objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject {
665   @objc final public let eventName: Swift.String
666   @objc final public let restrictiveParameters: [Swift.String : Any]
667   @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any])
668   @objc deinit
669 }
670 @objcMembers @objc(FBSDKSKAdNetworkEvent) final public class _SKAdNetworkEvent : ObjectiveC.NSObject {
671   @objc final public let eventName: Swift.String?
672   @objc final public var values: [Swift.String : Swift.Double]?
673   @objc(initWithJSON:) public init?(json: [Swift.String : Any])
674   @objc deinit
675 }
676 @objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging {
677   @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name)
678   @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger
679   @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?)
680   @objc deinit
681 }
682 @objcMembers @objc(FBSDKWebDialog) final public class _WebDialog : ObjectiveC.NSObject {
683   @objc final public var shouldDeferVisibility: Swift.Bool
97fc0a 684   @objc weak final public var delegate: (any FBSDKCoreKit.WebDialogDelegate)?
e0ec42 685   @objc public init(name: Swift.String, parameters: [Swift.String : Swift.String]?, webViewFrame: CoreFoundation.CGRect = .zero, path: Swift.String? = nil)
L 686   @objc convenience public init(name: Swift.String)
687   @objc final public func show()
688   @objc deinit
689 }
690 extension FBSDKCoreKit._WebDialog : FBSDKCoreKit.WebDialogViewDelegate {
691   @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didCompleteWithResults results: [Swift.String : Any])
97fc0a 692   @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didFailWithError error: any Swift.Error)
e0ec42 693   @objc final public func webDialogViewDidCancel(_ webDialogView: FBSDKCoreKit.FBWebDialogView)
L 694   @objc final public func webDialogViewDidFinishLoad(_ webDialogView: FBSDKCoreKit.FBWebDialogView)
695 }
696 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKWebViewFactory) final public class _WebViewFactory : ObjectiveC.NSObject, FBSDKCoreKit._WebViewProviding {
97fc0a 697   @objc final public func createWebView(frame: CoreFoundation.CGRect) -> any FBSDKCoreKit.WebView
e0ec42 698   @objc override dynamic public init()
L 699   @objc deinit
700 }
701 extension FBSDKCoreKit.Profile.PictureMode : Swift.Equatable {}
702 extension FBSDKCoreKit.Profile.PictureMode : Swift.Hashable {}
703 extension FBSDKCoreKit.Profile.PictureMode : Swift.RawRepresentable {}
704 extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {}
705 extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {}