/// export interface DropAreaState { isHovering: boolean; } export interface DropProps { onDragOver: React.DragEventHandler; onDragEnter: React.DragEventHandler; onDragLeave: React.DragEventHandler; onDrop: React.DragEventHandler; onPaste: React.ClipboardEventHandler; } export interface DropAreaOptions { onFiles?: (files: File[], event?: React.DragEvent) => void; onUri?: (url: string, event?: React.DragEvent) => void; onDom?: (content: any, event?: React.DragEvent) => void; onText?: (text: string, event?: React.ClipboardEvent) => void; } declare const useDrop: (options?: DropAreaOptions) => [DropProps, DropAreaState]; export default useDrop;