import { OnInit } from '@angular/core'; import { EventEmitter } from '@angular/core'; import { OnChanges } from '@angular/core'; import { SimpleChanges } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { FormIds } from '../enums/form-ids.enum'; import { LayoutIds } from '../enums/layout-ids.enum'; import { DynamicButtons } from '../enums/dynamic-buttons.enum'; export declare class DynamicBuilderComponent implements OnInit, OnChanges { form: FormGroup; fields: any[]; params: any; properties: any; onSubmit: EventEmitter; forgotPwd: EventEmitter; signUp: EventEmitter; dynamicButtons: typeof DynamicButtons; layoutIds: typeof LayoutIds; formIds: typeof FormIds; constructor(); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; onClickForgotPassword(): void; onClickSignUp(): void; private getValidators; private getUsrValidators; private getPwdValidators; private getCodeValidators; }