UNPKG

nativescript-plugin-firebase-ssi

Version:
24 lines (23 loc) 1.24 kB
import { FirebaseEmailLinkActionCodeSettings, User, Unsubscribe } from "../../firebase"; export declare namespace auth { class Auth { private authStateChangedHandler; private authStateOnErrorHandler; currentUser: User; languageCode: string | null; private loginHelper; onAuthStateChanged(handler: (user: User) => void, error?: (err: any) => any, completed?: Unsubscribe): Unsubscribe; signOut(): Promise<any>; unlink(providerId: string): Promise<any>; signInWithEmailAndPassword(email: string, password: string): Promise<any>; signInWithCustomToken(token: string): Promise<any>; signInAnonymously(): Promise<any>; sendSignInLinkToEmail(email: string, actionCodeSettings: FirebaseEmailLinkActionCodeSettings): Promise<any>; signInWithEmailLink(email: string, emailLink: string): Promise<any>; createUserWithEmailAndPassword(email: string, password: string): Promise<User>; updateEmail(newEmail: string): Promise<void>; updatePassword(newPassword: string): Promise<void>; sendPasswordResetEmail(email: string): Promise<void>; fetchSignInMethodsForEmail(email: string): Promise<any>; } }