export interface Cursor {
    pageX: number;
    pageY: number;
    clientX: number;
    clientY: number;
    percentX: number;
    percentY: number;
}
interface UseCursorsReturn {
    myCursor: Cursor | null;
    allCursors: Record<string, Cursor | null>;
}
export interface UseCursorsOptions {
    throttleDelay?: number;
    deleteOnLeave?: boolean;
    omitMyValue?: boolean;
}
export default function useCursors(options?: UseCursorsOptions): UseCursorsReturn;
export {};
