import { Vector2 } from '@babylonjs/core';
import { Vector2WithInfo } from '@babylonjs/gui';
export type EventMap = {
    pointerMove: {
        observableName: 'onPointerUpObservable';
        defaultInit: Vector2WithInfo;
    };
    pointerEnter: {
        observableName: 'onPointerEnterObservable';
        defaultInit: Vector2WithInfo;
    };
    pointerOut: {
        observableName: 'onPointerOutObservable';
        defaultInit: Vector2WithInfo;
    };
    pointerDown: {
        observableName: 'onPointerDownObservable';
        defaultInit: Vector2WithInfo;
    };
    pointerUp: {
        observableName: 'onPointerUpObservable';
        defaultInit: Vector2WithInfo;
    };
    pointerClick: {
        observableName: 'onPointerClickObservable';
        defaultInit: Vector2WithInfo;
    };
    wheel: {
        observableName: 'onWheelObservable';
        defaultInit: Vector2;
    };
};
export declare const eventMap: EventMap;
