import { OnInit } from '@angular/core'; import { UntypedFormGroup } from "@angular/forms"; import { AuthService, RegistrationFormField, RegistrationFormFieldTypes } from "../auth.service"; import { AuthConfiguration } from "../auth-configuration"; import { MessageService } from "@adjai/ngx-library/src/lib/message"; import * as i0 from "@angular/core"; export declare class RegisterComponent implements OnInit { private authService; configuration: AuthConfiguration; private messageService; fields: RegistrationFormField[]; role: string; isFormProcessing: boolean; allFields: RegistrationFormField[]; ifNameRequired: boolean; formFieldTypes: typeof RegistrationFormFieldTypes; form: UntypedFormGroup; constructor(authService: AuthService, configuration: AuthConfiguration, messageService: MessageService); ngOnInit(): void; submit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }