import type { MousePosition } from "../types";
/**
 * Returns a live-updating mouse position that re-renders the consumer on every
 * animation frame (RAF-throttled). Uses the shared mouseStore singleton, so no
 * additional window.mousemove listener is added.
 *
 * For zero-render position access, read mouseStore.x / mouseStore.y directly.
 */
export declare const useMousePosition: () => MousePosition;
