import { EventEmitter, OnInit } from '@angular/core'; import { FormGroup, FormControl } from '@angular/forms'; import { AuthenticationService } from '../../services/authentication.service'; import { Register, RegisterJWT } from '../../interfaces/authentication.interface'; import { Router } from '@angular/router'; export declare class AuthRegisterComponent implements OnInit { private authenticationService; private router; createUserForm: FormGroup; existingUser: boolean; socialMedia: boolean; validatedForm: boolean; /** * Inputs & Outputs */ confirmPasswordInput?: boolean; firstNameInput?: boolean; lastNameInput?: boolean; profileInput?: boolean; companyInput?: boolean; titleComponent?: string; redirectAfterTo?: string; profileArrayValues?: Array<{ field: string; value: string; id?: number; }>; userRegisterData: EventEmitter; userRegisterJWT: EventEmitter; userRegisterError: EventEmitter; constructor(authenticationService: AuthenticationService, router: Router); ngOnInit(): void; capitalLetter(control: FormControl): { [s: string]: boolean; }; createUser(): void; showMessage(element: string, textMessage: string, disappear?: boolean): void; }