import { createDraggable } from './core.mjs'; export { Position, UseDraggableOptions, UseDraggableReturn } from './core.mjs'; import '@legendapp/state'; import '@usels/core'; import '../../shared/configurable.mjs'; import '../../types.mjs'; /** * Makes any element draggable using Pointer Events. * Returns Observable values for position (`x$`, `y$`), drag state (`isDragging$`), * and a ready-to-use CSS style string (`style$`). */ type UseDraggable = typeof createDraggable; declare const useDraggable: UseDraggable; export { type UseDraggable, createDraggable, useDraggable };