UNPKG

@nowzoo/ngx-firebase-auth

Version:

Angular components for Firebase email-first sign in and out-of-band (oob) actions (reset password, etc).

22 lines (21 loc) 796 B
import { AnimationTriggerMetadata } from '@angular/animations'; import { auth, User } from 'firebase/app'; export interface ISignInMethodsForEmailResult { email: string; methods: string[]; status: 'unfetched' | 'fetching' | 'fetched'; } export interface INgxFirebaseAuthRememberRecord { remember: boolean; email: string; } export declare const fadeInOutAnimation: AnimationTriggerMetadata; export declare const screenAnimation: AnimationTriggerMetadata; export declare const getOAuthProviderName: (id: string) => string; export declare const getOAuthProviderIcon: (id: string) => string; export interface INgxFirebaseAuthOobSuccess { mode: 'resetPassword' | 'verifyEmail' | 'recoverEmail'; info: auth.ActionCodeInfo; cred?: auth.UserCredential; user?: User; }