import 'fileapi'; import { EventEmitter, ElementRef } from '@angular/core'; export interface Options { readAs?: string; } export declare class FileDropDirective { fileOver: EventEmitter; onFileDrop: EventEmitter; options: Options; private element; constructor(element: ElementRef); onDragOver(event: any): void; onDragLeave(event: any): void; onDrop(event: any): void; private readFile(file); private emitFileOver(isOver); private emitFileDrop(file); private pickStrategy(); private hasStrategy(type); private getDataTransfer(event); private preventAndStop(event); private haveFiles(types); }