import { OnInit, EventEmitter, ElementRef, ChangeDetectorRef, OnDestroy } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { DomSanitizer } from '@angular/platform-browser'; import { Subscription } from 'rxjs'; import { ReactiveFormService } from '../../services/reactive-form.service'; export declare class FileUploaderComponent implements OnInit, OnDestroy { sanitizer: DomSanitizer; formService: ReactiveFormService; private cd; fileInput: ElementRef; fieldObj: any; options: any; values: any; form: FormGroup; valueChange: EventEmitter; imagePreview: any; defaultIcon: import("@angular/platform-browser").SafeResourceUrl; isHideExpression: boolean; subscriptions: Subscription[]; constructor(sanitizer: DomSanitizer, formService: ReactiveFormService, cd: ChangeDetectorRef); ngOnInit(): void; fileChange(event: any): void; hideExpression(): void; setValidations(): void; clearValidations(): void; ngOnDestroy(): void; notifyChange(): void; resetImage(): void; resetImgTag(): void; }