import { EventEmitter, Renderer2, ElementRef } from "@angular/core"; import { DomSanitizer, SafeUrl } from '@angular/platform-browser'; export interface FileHandle { file: File; url: SafeUrl; } export declare class FileDropDirective { private sanitizer; private renderer; private hostElement; dropClass: string; dropFiles: EventEmitter; background: string; constructor(sanitizer: DomSanitizer, renderer: Renderer2, hostElement: ElementRef); private showState; onDragOver(evt: DragEvent): void; onDragLeave(evt: DragEvent): void; onDrop(evt: DragEvent): void; }