import { FormControl, NgControl, ValidationErrors } from '@angular/forms'; import { UiService } from 'ionic-firebase-auth'; import { Observable } from 'rxjs'; declare type ControlType = NgControl | FormControl | undefined | null; export declare class AuthUIFormFieldComponent { private ui; label: string; get control(): ControlType; set control(val: ControlType); private control$; errors$: Observable; readonly isValid$: Observable; readonly isDisabled$: Observable; errorMessage?: string; errorMessageFn: (errors: ValidationErrors | null) => string[]; errorPrefix?: string; customErrors?: { [index: string]: string; }; translateParams: { [key: string]: string; }; icon?: string; hintEnd?: string; constructor(ui: UiService); private flattenErrors; } export {};