/**
 * Defines the interface to a type which receives mouse events
 */
export interface IReceiveMouseEvents {
    onPointerDown(event: PointerEvent): void;
    onPointerMove(event: PointerEvent): void;
    onPointerUp(event: PointerEvent): void;
    onDoubleClick(event: MouseEvent): void;
    onMouseWheel(event: WheelEvent): void;
    onMouseLeave(event: MouseEvent): void;
    onMouseEnter(event: MouseEvent): void;
}
