import { MouseButtonValue, MouseEventType, MouseWheelValue } from '../Constants'; import { TMouseWatcherEvent } from '../Models'; import { Vector2Like } from 'three'; export declare const getNormalizedMousePosition: ({ x, y }: Vector2Like, rect: DOMRect) => Vector2Like; export declare function getMouseButtonValue({ button }: MouseEvent | WheelEvent): MouseButtonValue; export declare function getMouseEventType(event: MouseEvent | WheelEvent): MouseEventType | never; export declare function getMouseWheelValue(event: MouseEvent | WheelEvent): MouseWheelValue | never; export declare function getMouseWatcherEvent(event: MouseEvent | WheelEvent): TMouseWatcherEvent;