import { ElementRef, EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class FileUploadComponent implements ControlValueAccessor { multiple: boolean; changed: EventEmitter>; fileUpload: ElementRef; disabled: boolean; private _data; private _onChange; private _onTouched; readonly data: Array; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: () => void): void; setDisabledState(isDisabled: boolean): void; writeValue(obj: any): void; nativeOnChange(files: FileList): void; openDialog(): void; clearData(): void; setFiles(files: Array): void; }