lpw
2024-06-28 2a6e182ea4428bff2e16f033c28850f3a02a93a9
commit | author | age
2e29a3 1 // swift-interface-format-version: 1.0
2a6e18 2 // swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
L 3 // swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name FBSDKLoginKit
e0ec42 4 import CommonCrypto
2e29a3 5 import FBSDKCoreKit
e0ec42 6 import FBSDKCoreKit_Basics
2e29a3 7 @_exported import FBSDKLoginKit
e0ec42 8 import Foundation
L 9 import Security
2e29a3 10 import Swift
L 11 import UIKit
e0ec42 12 import _Concurrency
L 13 import _StringProcessing
97fc0a 14 import _SwiftConcurrencyShims
e0ec42 15 @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCodeVerifier) final public class CodeVerifier : ObjectiveC.NSObject {
L 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
2e29a3 23 }
e0ec42 24 @objc(FBSDKDefaultAudience) public enum DefaultAudience : Swift.UInt {
L 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   }
2e29a3 33 }
e0ec42 34 @objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject {
L 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 {
97fc0a 83   @objc weak final public var delegate: (any FBSDKLoginKit.DeviceLoginManagerDelegate)?
e0ec42 84   @objc final public let permissions: [Swift.String]
L 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)
97fc0a 96   @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: (any Swift.Error)?)
e0ec42 97 }
L 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   }
97fc0a 113   @objc @IBOutlet @_Concurrency.MainActor(unsafe) weak final public var delegate: (any FBSDKLoginKit.LoginButtonDelegate)?
e0ec42 114   @objc @_Concurrency.MainActor(unsafe) final public var permissions: [Swift.String]
L 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 {
97fc0a 144   @objc @_Concurrency.MainActor(unsafe) weak final public var delegate: (any FBSDKLoginKit.LoginTooltipViewDelegate)?
e0ec42 145   @objc @_Concurrency.MainActor(unsafe) final public var forceDisplay: Swift.Bool
L 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 {
97fc0a 211   @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: (any Swift.Error)?)
e0ec42 212   @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton)
L 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 }
2e29a3 330 public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void
L 331 @frozen public enum LoginResult {
332   case success(granted: Swift.Set<FBSDKCoreKit.Permission>, declined: Swift.Set<FBSDKCoreKit.Permission>, token: FBSDKCoreKit.AccessToken?)
333   case cancelled
97fc0a 334   case failed(any Swift.Error)
2e29a3 335 }
e0ec42 336 @objc(FBSDKLoginTooltipViewDelegate) public protocol LoginTooltipViewDelegate {
L 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)
2e29a3 340 }
e0ec42 341 @objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt {
L 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?
97fc0a 362   @objc final public var error: (any Swift.Error)?
e0ec42 363   @objc final public var expirationDate: Foundation.Date?
L 364   @objc final public var dataAccessExpirationDate: Foundation.Date?
365   @objc final public var challenge: Swift.String?
366   @objc final public var graphDomain: Swift.String?
97fc0a 367   @objc final public var userTokenNonce: Swift.String?
e0ec42 368   @objc override dynamic public init()
L 369   @objc deinit
370 }
371 extension FBSDKLoginKit.DefaultAudience : Swift.Equatable {}
372 extension FBSDKLoginKit.DefaultAudience : Swift.Hashable {}
373 extension FBSDKLoginKit.DefaultAudience : Swift.RawRepresentable {}
374 extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {}
375 extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {}
376 extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {}
377 extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {}
378 extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {}
379 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Equatable {}
380 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Hashable {}
381 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.RawRepresentable {}
382 extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Sendable {}
383 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Equatable {}
384 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Hashable {}
385 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.RawRepresentable {}
386 extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Sendable {}
387 extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {}
388 extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {}
389 extension FBSDKLoginKit.LoginTracking : Swift.Equatable {}
390 extension FBSDKLoginKit.LoginTracking : Swift.Hashable {}
391 extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {}