in Sources/Bridget/native.swift [822:851]
func isPremium(completion: @escaping (Result<Bool, Error>) -> Void)
///
/// - Parameters:
/// - articleIds:
/// - completion: Result<TList<String>, Error> wrapping return and following Exceptions:
func filterSeenArticles(articleIds: TList<String>, completion: @escaping (Result<TList<String>, Error>) -> Void)
///
/// - completion: Result<String, Error> wrapping return and following Exceptions:
func discussionId(completion: @escaping (Result<String, Error>) -> Void)
///
/// - completion: Result<Bool, Error> wrapping return and following Exceptions:
func doesCcpaApply(completion: @escaping (Result<Bool, Error>) -> Void)
///
/// - completion: Result<Bool, Error> wrapping return and following Exceptions:
func isSignedIn(completion: @escaping (Result<Bool, Error>) -> Void)
///
/// - Parameters:
/// - reason:
/// - referrer:
/// - completion: Result<Bool, Error> wrapping return and following Exceptions:
func signIn(reason: SignInScreenReason, referrer: SignInScreenReferrer, completion: @escaping (Result<Bool, Error>) -> Void)
}
open class UserProcessor /* User */ {