import { InputEventType, ExtendedEvent } from "../types"; import { EventInput } from "./EventInput"; export declare class MouseEventInput extends EventInput { readonly start: string[]; readonly move: string[]; readonly end: string[]; onEventStart(event: InputEventType, inputKey?: string[], inputButton?: string[]): ExtendedEvent; onEventMove(event: InputEventType, inputKey?: string[], inputButton?: string[]): ExtendedEvent; onEventEnd(): void; onRelease(): void; getTouches(event: InputEventType, inputButton?: string[]): number; protected _getScale(): number; protected _getCenter(event: MouseEvent): { x: number; y: number; }; protected _getMovement(event: MouseEvent): { x: number; y: number; }; }