import { ComputedRef, Ref } from 'vue';
import { CursorState } from '../hooks/use-cursor-state/types';
import { MotionPoint } from '../hooks/use-offset';
export declare function useMagneticTarget(pointer: ComputedRef<MotionPoint>, isEnabled: Ref<boolean>, state: Ref<CursorState>, snap: Ref<number>): ComputedRef<MotionPoint>;
