import { ChangeDetectorRef, EventEmitter, OnChanges, SimpleChange, ViewContainerRef } from '@angular/core'; import { ChangeEvent } from '@tangential/core'; import { AuthInfo, SignInAction } from './sign-in/sign-in.component'; import * as i0 from "@angular/core"; export declare class SignInPanelComponent implements OnChanges { private viewRef; changeDetectorRef: ChangeDetectorRef; username: string; requireEmailUsername: boolean; displayMode: SignInAction; preventSubmit: boolean; authChange: EventEmitter>; signIn: EventEmitter; signUp: EventEmitter; forgotPassword: EventEmitter; authInfo: AuthInfo; signInActions: { signUp: SignInAction; signIn: SignInAction; forgotPassword: SignInAction; }; constructor(viewRef: ViewContainerRef, changeDetectorRef: ChangeDetectorRef); ngOnChanges(change: { displayMode: SimpleChange; username: SimpleChange; }): void; onAuthChange(change: ChangeEvent): void; setDisplayMode(mode: SignInAction): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }