import { ReactNode } from 'react';
/**
 * Wraps bulk upload nav chrome so drag state (`isDraggingFiles`) updates when the pointer
 * is over the header strip. Handlers on `MissingReceiptsPage` `ContentArea` do not run for
 * events in the sticky nav (sibling subtree). `onDragOverCapture` runs before children that
 * call `stopPropagation()` on `dragover`.
 */
export declare function MissingReceiptsBulkUploadDragBridge({ children, onDragLeave, onDragOver, onDrop, }: {
    children: ReactNode;
    onDragLeave: (e: React.DragEvent) => void;
    onDragOver: (e: React.DragEvent) => void;
    onDrop: (e: React.DragEvent) => void;
}): import("react/jsx-runtime").JSX.Element;
