import { EventEmitter } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { ActivatedRoute } from '@angular/router'; import { ModalController } from '@ionic/angular'; import { ComponentUtilsService } from '../../../services/component-utils.service'; import { ApiService } from '../../../services/api.service'; import { ErrorService } from '../../../services/error.service'; export declare class RegistrationViaInviteComponent { api: ApiService; private formBuilder; private route; utils: ComponentUtilsService; modalController: ModalController; errorService: ErrorService; organization: string; subtitle: string; registered: EventEmitter; wantToGoToLogin: EventEmitter; form: FormGroup; formRegister: FormGroup; formLogin: FormGroup; formRecover: FormGroup; isLoggedIn: boolean; user: any; inviteGuid: string; inviteEmail: string; isInvite: boolean; isModal: boolean; success: boolean; registerErrorMsg: string; constructor(api: ApiService, formBuilder: FormBuilder, route: ActivatedRoute, utils: ComponentUtilsService, modalController: ModalController, errorService: ErrorService); get windowWidth(): number; ngOnInit(): Promise; ionViewWillEnter(): Promise; isUserLoggedIn(): boolean; register(): Promise; goToLogin(): void; closeModal(): Promise; closeModalAndGoToLogin(): Promise; }