import { HttpClient } from '@angular/common/http'; import { AngularFireLiteApp } from '../core.service'; import { Observable, Subject } from 'rxjs'; import 'firebase/auth'; export declare class AngularFireLiteAuth { private app; private http; private platformId; private readonly auth; private readonly config; private readonly browser; private readonly server; constructor(app: AngularFireLiteApp, http: HttpClient, platformId: Object); uid(): Subject; isAuthenticated(): Subject; isAnonymous(): Subject; currentUser(): Subject; userData(): Subject | Observable; providers(email: string): Subject | Observable; signin(email: string, password: string): Observable; signinAnonymously(): Observable; signup(email: string, password: string): Observable; signout(): Observable; updateProfile(data: { displayName: string | null; photoURL: string | null; }): Promise> | Observable; updateEmail(newEmail: string): Promise> | Observable; updatePassword(newPassword: string): Promise> | Observable; verifyPasswordResetCode(code: string): Observable; confirmPasswordReset(code: string, newPassword: string): Observable; relogin(credentials: any): Observable; deletePermanently(): Observable; sendEmailVerification(): Observable; sendPasswordResetEmail(email: string): Observable; }