import { t as GesturePluginBase } from "./GesturePluginBase-xvUGqKbP.js"; //#region src/main/private/GestureRecognizer/plugins/SwipeGesturePlugin.d.ts /** * Reports onSwipeUp / onSwipeDown for a fast single-finger vertical drag. Touch input * only: a mouse or pen never swipes, and a second finger invalidates the gesture. */ declare class SwipeGesturePlugin extends GesturePluginBase { private static readonly MIN_DISTANCE_PX; private static readonly MAX_DURATION_MS; private startY; private startTime; private invalidated; private activeTouchPointerCount; private readonly onPointerDown; private readonly onPointerUp; private readonly onPointerCancel; protected bind(): void; protected reset(): void; private begin; private evaluate; private resetGesture; } //#endregion export { SwipeGesturePlugin as t };