import type { PanInfo } from "./PanSession.js"; import { Feature } from "../../feature.js"; export declare class PanGesture extends Feature { private session?; private removePointerDownListener; onPointerDown(pointerDownEvent: PointerEvent): void; createPanHandlers(): { onSessionStart: (event: PointerEvent, info: PanInfo) => void; onStart: (event: PointerEvent, info: PanInfo) => void; onMove: (event: any, info: any) => void; onEnd: (event: PointerEvent, info: PanInfo) => void; }; mount(): void; update(): void; unmount(): void; }