import type React from "react"; export type AnyDragEvent = React.DragEvent | DragEvent; export type UseWindowDragEventsProps = { enabled: boolean; onDragEnter?: (event: DragEvent) => void; onDragOver?: (event: DragEvent) => void; onDrop?: (event: DragEvent) => void; onDragLeave?: (event: DragEvent) => void; }; /** * Hook to handle window-level drag events. * Useful for fullscreen drop zones that need to capture drag events * even when pointer-events are blocked or when dragging outside the browser window. */ export declare const useWindowDragEvents: ({ enabled, onDragEnter, onDragOver, onDrop, onDragLeave, }: UseWindowDragEventsProps) => void; //# sourceMappingURL=useWindowDragEvents.d.ts.map