lpw
2023-06-03 e0ec4235cc7b8d05ec1aaa414ec2d2cac798d74e
commit | author | age
e0ec42 1 // swift-interface-format-version: 1.0
L 2 // swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
3 // swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit
4 // swift-module-flags-ignorable: -enable-bare-slash-regex
5 import CommonCrypto
6 import FBSDKCoreKit
7 import FBSDKCoreKit_Basics
8 @_exported import FBSDKLoginKit
9 import Foundation
10 import Security
11 import Swift
12 import UIKit
13 import _Concurrency
14 import _StringProcessing
15 @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCodeVerifier) final public class CodeVerifier : ObjectiveC.NSObject {
16   @objc final public let value: Swift.String
17   @objc final public var challenge: Swift.String {
18     @objc get
19   }
20   @objc(initWithString:) convenience public init?(string: Swift.String)
21   @objc override convenience dynamic public init()
22   @objc deinit
23 }
24 @objc(FBSDKDefaultAudience) public enum DefaultAudience : Swift.UInt {
25   case friends
26   case onlyMe
27   case everyone
28   public init?(rawValue: Swift.UInt)
29   public typealias RawValue = Swift.UInt
30   public var rawValue: Swift.UInt {
31     get
32   }
33 }
34 @objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject {
35   @objc final public let identifier: Swift.String
36   @objc final public let loginCode: Swift.String
37   @objc final public let verificationURL: Foundation.URL
38   @objc final public let expirationDate: Foundation.Date
39   @objc final public let pollingInterval: Swift.UInt
40   @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt)
41   @objc deinit
42 }
43 public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable {
44   public let errorCode: Swift.Int
45   public let errorUserInfo: [Swift.String : Any]
46   public init(_nsError nsError: Foundation.NSError)
47   public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:])
48   public static var errorDomain: Swift.String {
49     get
50   }
51   public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode
52   public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code {
53     get
54   }
55   public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code {
56     get
57   }
58   public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code {
59     get
60   }
61   public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code {
62     get
63   }
64   public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool
65   public func hash(into hasher: inout Swift.Hasher)
66   public var hashValue: Swift.Int {
67     get
68   }
69 }
70 @objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable {
71   public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError
72   case excessivePolling = 1349172
73   case authorizationDeclined = 1349173
74   case authorizationPending = 1349174
75   case codeExpired = 1349152
76   public init?(rawValue: Swift.Int)
77   public typealias RawValue = Swift.Int
78   public var rawValue: Swift.Int {
79     get
80   }
81 }
82 @objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject {
83   @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate?
84   @objc final public let permissions: [Swift.String]
85   @objc final public var redirectURL: Foundation.URL?
86   @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool)
87   @objc final public func start()
88   @objc final public func cancel()
89   @objc deinit
90 }
91 extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate {
92   @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber])
93 }
94 @objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate {
95   @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo)
96   @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?)
97 }
98 @objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject {
99   @objc final public var accessToken: FBSDKCoreKit.AccessToken? {
100     get
101   }
102   @objc final public var isCancelled: Swift.Bool {
103     get
104   }
105   @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool)
106   @objc deinit
107 }
108 @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton {
109   @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience {
110     @objc get
111     @objc set
112   }
113   @objc @IBOutlet @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate?
114   @objc @_Concurrency.MainActor(unsafe) final public var permissions: [Swift.String]
115   @objc @_Concurrency.MainActor(unsafe) final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior
116   @objc @_Concurrency.MainActor(unsafe) final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle
117   @objc @_Concurrency.MainActor(unsafe) final public var loginTracking: FBSDKLoginKit.LoginTracking
118   @objc @_Concurrency.MainActor(unsafe) final public var nonce: Swift.String? {
119     @objc get
120     @objc set
121   }
122   @objc @_Concurrency.MainActor(unsafe) final public var messengerPageId: Swift.String?
123   @objc @_Concurrency.MainActor(unsafe) final public var authType: FBSDKLoginKit.LoginAuthType?
124   @objc @_Concurrency.MainActor(unsafe) final public var codeVerifier: FBSDKLoginKit.CodeVerifier
125   @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt {
126     case automatic = 0
127     case forceDisplay
128     case disable
129     public init?(rawValue: Swift.UInt)
130     public typealias RawValue = Swift.UInt
131     public var rawValue: Swift.UInt {
132       get
133     }
134   }
135   @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
136   @_Concurrency.MainActor(unsafe) @objc override final public func didMoveToWindow()
137   @_Concurrency.MainActor(unsafe) @objc override final public func imageRect(forContentRect contentRect: CoreFoundation.CGRect) -> CoreFoundation.CGRect
138   @_Concurrency.MainActor(unsafe) @objc override final public func titleRect(forContentRect contentRect: CoreFoundation.CGRect) -> CoreFoundation.CGRect
139   @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews()
140   @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGSize
141   @objc deinit
142 }
143 @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKLoginTooltipView) @_Concurrency.MainActor(unsafe) final public class FBLoginTooltipView : FBSDKLoginKit.FBTooltipView {
144   @objc @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginTooltipViewDelegate?
145   @objc @_Concurrency.MainActor(unsafe) final public var forceDisplay: Swift.Bool
146   @objc @_Concurrency.MainActor(unsafe) final public var shouldForceDisplay: Swift.Bool {
147     @objc get
148     @objc set
149   }
150   @_Concurrency.MainActor(unsafe) @objc convenience dynamic public init()
151   @objc(initWithTagline:message:colorStyle:) @_Concurrency.MainActor(unsafe) override public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle)
152   @_Concurrency.MainActor(unsafe) @objc override final public func present(in view: UIKit.UIView, arrowPosition: CoreFoundation.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection)
153   @objc deinit
154 }
155 @objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject {
156   @objc override final public var description: Swift.String {
157     @objc get
158   }
159   @objc override final public var hash: Swift.Int {
160     @objc get
161   }
162   @objc public init?(string: Swift.String)
163   @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set<Swift.String>) -> Swift.Set<FBSDKLoginKit.FBPermission>?
164   @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set<FBSDKLoginKit.FBPermission>) -> Swift.Set<Swift.String>
165   @objc override final public func isEqual(_ object: Any?) -> Swift.Bool
166   @objc deinit
167 }
168 @objc(FBSDKTooltipView) @_Concurrency.MainActor(unsafe) open class FBTooltipView : UIKit.UIView {
169   @objc(FBSDKTooltipViewArrowDirection) @frozen public enum ArrowDirection : Swift.UInt {
170     case down = 0
171     case up = 1
172     public init?(rawValue: Swift.UInt)
173     public typealias RawValue = Swift.UInt
174     public var rawValue: Swift.UInt {
175       get
176     }
177   }
178   @objc(FBSDKTooltipColorStyle) @frozen public enum ColorStyle : Swift.UInt {
179     case friendlyBlue = 0
180     case neutralGray = 1
181     public init?(rawValue: Swift.UInt)
182     public typealias RawValue = Swift.UInt
183     public var rawValue: Swift.UInt {
184       get
185     }
186   }
187   @objc @_Concurrency.MainActor(unsafe) public var displayDuration: Swift.Double
188   @objc @_Concurrency.MainActor(unsafe) public var colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle {
189     @objc get
190     @objc set
191   }
192   @objc @_Concurrency.MainActor(unsafe) public var message: Swift.String? {
193     @objc get
194     @objc set
195   }
196   @objc @_Concurrency.MainActor(unsafe) public var tagline: Swift.String? {
197     @objc get
198     @objc set
199   }
200   @objc @_Concurrency.MainActor(unsafe) public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle)
201   @available(*, unavailable)
202   @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
203   @objc deinit
204   @objc(presentFromView:) @_Concurrency.MainActor(unsafe) public func present(from anchorView: UIKit.UIView)
205   @objc(presentInView:withArrowPosition:direction:) @_Concurrency.MainActor(unsafe) open func present(in view: UIKit.UIView, arrowPosition: CoreFoundation.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection)
206   @objc @_Concurrency.MainActor(unsafe) public func dismiss()
207   @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect)
208   @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews()
209 }
210 @objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol {
211   @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?)
212   @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton)
213   @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool
214 }
215 @objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject {
216   @objc final public let nonce: Swift.String
217   @objc final public let tracking: FBSDKLoginKit.LoginTracking
218   @objc final public let requestedPermissions: Swift.Set<FBSDKLoginKit.FBPermission>
219   @objc final public let messengerPageId: Swift.String?
220   @objc final public let authType: FBSDKLoginKit.LoginAuthType?
221   @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier
222   @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?)
223   @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?)
224   @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String)
225   @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?)
226   @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?)
227   @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier)
228   @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking)
229   @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking)
230   convenience public init?(permissions: Swift.Set<FBSDKCoreKit.Permission> = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier())
231   @objc deinit
232 }
233 public struct LoginError : Foundation.CustomNSError, Swift.Hashable {
234   public let errorCode: Swift.Int
235   public let errorUserInfo: [Swift.String : Any]
236   public init(_nsError nsError: Foundation.NSError)
237   public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:])
238   public static var errorDomain: Swift.String {
239     get
240   }
241   public typealias Code = FBSDKLoginKit.LoginErrorCode
242   public static var reserved: FBSDKLoginKit.LoginError.Code {
243     get
244   }
245   public static var unknown: FBSDKLoginKit.LoginError.Code {
246     get
247   }
248   public static var passwordChanged: FBSDKLoginKit.LoginError.Code {
249     get
250   }
251   public static var userCheckpointed: FBSDKLoginKit.LoginError.Code {
252     get
253   }
254   public static var userMismatch: FBSDKLoginKit.LoginError.Code {
255     get
256   }
257   public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code {
258     get
259   }
260   public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code {
261     get
262   }
263   public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code {
264     get
265   }
266   public static var badChallengeString: FBSDKLoginKit.LoginError.Code {
267     get
268   }
269   public static var invalidIDToken: FBSDKLoginKit.LoginError.Code {
270     get
271   }
272   public static var missingAccessToken: FBSDKLoginKit.LoginError.Code {
273     get
274   }
275   public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool
276   public func hash(into hasher: inout Swift.Hasher)
277   public var hashValue: Swift.Int {
278     get
279   }
280 }
281 @objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable {
282   public typealias _ErrorType = FBSDKLoginKit.LoginError
283   case reserved = 300
284   case unknown
285   case passwordChanged
286   case userCheckpointed
287   case userMismatch
288   case unconfirmedUser
289   case systemAccountAppDisabled
290   case systemAccountUnavailable
291   case badChallengeString
292   case invalidIDToken
293   case missingAccessToken
294   public init?(rawValue: Swift.Int)
295   public typealias RawValue = Swift.Int
296   public var rawValue: Swift.Int {
297     get
298   }
299 }
300 public let LoginErrorDomain: Swift.String
301 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginManager) final public class LoginManager : ObjectiveC.NSObject {
302   @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience
303   @objc convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends)
304   @available(swift, obsoleted: 0.1)
305   @objc(logInFromViewController:configuration:completion:) final public func logIn(from viewController: UIKit.UIViewController?, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock)
306   @nonobjc final public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginResultBlock)
307   @objc(logInWithPermissions:fromViewController:handler:) final public func logIn(permissions: [Swift.String], from viewController: UIKit.UIViewController?, handler: FBSDKLoginKit.LoginManagerLoginResultBlock?)
308   @objc(reauthorizeDataAccess:handler:) final public func reauthorizeDataAccess(from viewController: UIKit.UIViewController, handler: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock)
309   @objc(logOut) final public func logOut()
310   @objc override dynamic public init()
311   @objc deinit
312 }
313 extension FBSDKLoginKit.LoginManager : FBSDKCoreKit.URLOpening {
314   @objc public static func makeOpener() -> FBSDKLoginKit.LoginManager
315   @objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
316   @objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
317   @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
318   @objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
319   @objc final public func shouldStopPropagation(of url: Foundation.URL) -> Swift.Bool
320 }
321 @objcMembers @objc(FBSDKLoginManagerLoginResult) final public class LoginManagerLoginResult : ObjectiveC.NSObject {
322   @objc final public let token: FBSDKCoreKit.AccessToken?
323   @objc final public let authenticationToken: FBSDKCoreKit.AuthenticationToken?
324   @objc final public let isCancelled: Swift.Bool
325   @objc final public let grantedPermissions: Swift.Set<Swift.String>
326   @objc final public let declinedPermissions: Swift.Set<Swift.String>
327   @objc(initWithToken:authenticationToken:isCancelled:grantedPermissions:declinedPermissions:) public init(token: FBSDKCoreKit.AccessToken?, authenticationToken: FBSDKCoreKit.AuthenticationToken?, isCancelled: Swift.Bool, grantedPermissions: Swift.Set<Swift.String>, declinedPermissions: Swift.Set<Swift.String>)
328   @objc deinit
329 }
330 public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void
331 @frozen public enum LoginResult {
332   case success(granted: Swift.Set<FBSDKCoreKit.Permission>, declined: Swift.Set<FBSDKCoreKit.Permission>, token: FBSDKCoreKit.AccessToken?)
333   case cancelled
334   case failed(Swift.Error)
335 }
336 @objc(FBSDKLoginTooltipViewDelegate) public protocol LoginTooltipViewDelegate {
337   @objc(loginTooltipView:shouldAppear:) optional func loginTooltipView(_ view: FBSDKLoginKit.FBLoginTooltipView, shouldAppear appIsEligible: Swift.Bool) -> Swift.Bool
338   @objc(loginTooltipViewWillAppear:) optional func loginTooltipViewWillAppear(_ view: FBSDKLoginKit.FBLoginTooltipView)
339   @objc(loginTooltipViewWillNotAppear:) optional func loginTooltipViewWillNotAppear(_ view: FBSDKLoginKit.FBLoginTooltipView)
340 }
341 @objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt {
342   case enabled
343   case limited
344   public init?(rawValue: Swift.UInt)
345   public typealias RawValue = Swift.UInt
346   public var rawValue: Swift.UInt {
347     get
348   }
349 }
350 @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginCompletionParameters) final public class _LoginCompletionParameters : ObjectiveC.NSObject {
351   @objc final public var authenticationToken: FBSDKCoreKit.AuthenticationToken?
352   @objc final public var profile: FBSDKCoreKit.Profile?
353   @objc final public var accessTokenString: Swift.String?
354   @objc final public var nonceString: Swift.String?
355   @objc final public var authenticationTokenString: Swift.String?
356   @objc final public var code: Swift.String?
357   @objc final public var permissions: Swift.Set<FBSDKLoginKit.FBPermission>?
358   @objc final public var declinedPermissions: Swift.Set<FBSDKLoginKit.FBPermission>?
359   @objc final public var expiredPermissions: Swift.Set<FBSDKLoginKit.FBPermission>?
360   @objc final public var appID: Swift.String?
361   @objc final public var userID: Swift.String?
362   @objc final public var error: Swift.Error?
363   @objc final public var expirationDate: Foundation.Date?
364   @objc final public var dataAccessExpirationDate: Foundation.Date?
365   @objc final public var challenge: Swift.String?
366   @objc final public var graphDomain: Swift.String?
367   @objc override dynamic public init()
368   @objc deinit
369 }
370 extension FBSDKLoginKit.DefaultAudience : Swift.Equatable {}
371 extension FBSDKLoginKit.DefaultAudience : Swift.Hashable {}
372 extension FBSDKLoginKit.DefaultAudience : Swift.RawRepresentable {}
373 extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {}
374 extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {}
375 extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {}
376 extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {}
377 extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {}
378 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Equatable {}
379 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Hashable {}
380 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.RawRepresentable {}
381 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Sendable {}
382 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Equatable {}
383 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Hashable {}
384 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.RawRepresentable {}
385 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Sendable {}
386 extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {}
387 extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {}
388 extension FBSDKLoginKit.LoginTracking : Swift.Equatable {}
389 extension FBSDKLoginKit.LoginTracking : Swift.Hashable {}
390 extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {}