///
import { BehaviorSubject, Subject, Observable } from 'rxjs';
import { AuthProcessService } from 'ionic-firebase-auth';
import { User } from '@firebase/auth-types';
import { EventEmitter } from '@angular/core';
export declare class FakeAuthProcessService {
readonly _user$: BehaviorSubject;
readonly user$: Observable;
get user(): User | null;
readonly _canRegister$: BehaviorSubject;
readonly canRegister$: Observable;
readonly _canSignIn$: BehaviorSubject;
readonly canSignIn$: Observable;
readonly _canSignOut$: BehaviorSubject;
readonly canSignOut$: Observable;
readonly _canEdit$: BehaviorSubject;
readonly canEdit$: Observable;
readonly _isLoggedIn$: BehaviorSubject;
readonly isLoggedIn$: Observable;
readonly _isAnonymous$: BehaviorSubject;
readonly isAnonymous$: Observable;
readonly _onSignOut$: Subject;
onSignOut$: Observable;
readonly showProfileDialog: EventEmitter;
selectCurrentUserClaim: jasmine.Spy<(claim: string) => Observable>;
constructor();
static create(): FakeAuthProcessService & AuthProcessService;
}