import BaseEvent from '../core/BaseEvent'; export default class PointerEvent extends BaseEvent { type: T; originalEvent: Interact.PointerEventType; pointerId: number; pointerType: string; double: boolean; pageX: number; pageY: number; clientX: number; clientY: number; dt: number; eventable: any; [key: string]: any; /** */ constructor(type: T, pointer: Interact.PointerType | PointerEvent, event: Interact.PointerEventType, eventTarget: Interact.EventTarget, interaction: Interact.Interaction, timeStamp: number); _subtractOrigin({ x: originX, y: originY }: Interact.Point): this; _addOrigin({ x: originX, y: originY }: Interact.Point): this; /** * Prevent the default behaviour of the original Event */ preventDefault(): void; } export { PointerEvent };