import type { MouseTouchEvent } from '../types'
import type { UseDragEvent } from './useDrag'

/**
 * Composable that returns a function to get the pointer position
 *
 * @internal
 */
export declare function useGetPointerPosition(): (event: UseDragEvent | MouseTouchEvent) => {
  x: number
  y: number
  xSnapped: number
  ySnapped: number
}
