import { type Position } from "./clampPosition"; type UseFloatingPanelDragOptions = { width: number; maxHeight: number; defaultPosition?: Position; }; export declare const useFloatingPanelDrag: ({ width, maxHeight, defaultPosition, }: UseFloatingPanelDragOptions) => { panelRef: (node: HTMLDivElement | null) => void; dragHandleProps: { onPointerDown: (e: React.PointerEvent) => void; onPointerMove: (e: React.PointerEvent) => void; onPointerUp: () => void; onPointerCancel: () => void; style: { readonly touchAction: "none"; }; }; }; export type FloatingPanelDragHandleProps = ReturnType["dragHandleProps"]; export {}; //# sourceMappingURL=useFloatingPanelDrag.d.ts.map