import { useCollectedProps as p } from "../useCollectedProps.es.js";
import { useOptionalFactory as s } from "../useOptionalFactory.es.js";
import { useConnectDropTarget as c } from "./connectors.es.js";
import { useDropTargetConnector as m } from "./useDropTargetConnector.es.js";
import { useDropTargetMonitor as i } from "./useDropTargetMonitor.es.js";
import { useRegisteredDropTarget as u } from "./useRegisteredDropTarget.es.js";
function C(e, n) {
  const o = s(e, n), t = i(), r = m(o.options);
  return u(o, t, r), [
    p(o.collect, t, r),
    c(r)
  ];
}
export {
  C as useDrop
};
//# sourceMappingURL=useDrop.es.js.map
