import { ElementRef, EventEmitter, OnChanges, OnInit } from '@angular/core'; import { Ng2UploaderService } from '../services/ng2-uploader'; import { Ng2UploaderOptions, UploadedFile, UploadRejected } from '../classes'; export declare class NgFileDropDirective implements OnChanges, OnInit { el: ElementRef; uploader: Ng2UploaderService; options: Ng2UploaderOptions; events: EventEmitter; onUpload: EventEmitter; onPreviewData: EventEmitter; onFileOver: EventEmitter; onUploadRejected: EventEmitter; beforeUpload: EventEmitter; files: any[]; constructor(el: ElementRef, uploader: Ng2UploaderService); ngOnInit(): void; ngOnChanges(): void; initEvents(): void; onChange(): void; onDragOver(event: any): void; onDragLeave(event: any): any; }