import { AfterViewInit, ChangeDetectorRef, EventEmitter } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { AuthProcessService, AuthProvider, AuthSharedConfig } from 'ionic-firebase-auth'; import { AuthIonicAlertsService } from 'ionic-firebase-auth/ionic'; import { Subscription } from 'rxjs'; export declare class AuthUISignInComponent implements AfterViewInit { aps: AuthProcessService; private alert; private changeDetectorRef; config: AuthSharedConfig; providers: string[] | string; registrationEnabled: boolean; resetPasswordEnabled: boolean; tosUrl: string; privacyPolicyUrl: string; onSuccess: any; onError?: any; onCreateAccountRequested: EventEmitter; onResetPasswordRequested: EventEmitter; signInForm: FormGroup; authProviders: typeof AuthProvider; onErrorSubscription?: Subscription; constructor(aps: AuthProcessService, alert: AuthIonicAlertsService, changeDetectorRef: ChangeDetectorRef, config: AuthSharedConfig); signIn(): Promise; providerClick(provider: AuthProvider): void; ngAfterViewInit(): void; doPasswordReset(): Promise; }