import { OnInit, ElementRef } from '@angular/core'; import { FormGroup, AbstractControl, ControlContainer, FormGroupDirective } from '@angular/forms'; import { ErrorMassageValidation } from '../../Shared/services/validationErrorMassage.service'; import { FileOptions } from '../../Shared/Models/FileOptions'; import { ControlUtility } from '../../Shared/services/ControlUtility'; export declare class FileUploadComponent implements OnInit { private ErrorHandler; private controlUtility; private controlContainer; FileUplaodControlHost: FormGroupDirective; constructor(ErrorHandler: ErrorMassageValidation, controlUtility: ControlUtility, controlContainer: ControlContainer, FileUplaodControlHost: FormGroupDirective); static controlContainerstatic: any; fileInput: ElementRef; isSubmitted: boolean; group: FormGroup; options: FileOptions; fileUploadFormControl: AbstractControl; ValidationMassage: string; ngOnInit(): void; ngAfterViewInit(): void; resetError: () => void; getErrorValidation(Errorsitem: any[]): string; onFileChange(event: any): void; }