import type { DragHandler } from './handlers.js'; type Handler = { start: (event: MouseEvent) => unknown; move: (event: MouseEvent) => unknown; end: (event: MouseEvent) => unknown; }; /** Gestion du cycle de vie des évènements de la souris */ export declare function mouseDragTrigger(element: HTMLElement, handler: Handler): { destroy(): void; }; /** Gestion du cycle de vie des évènements de l'écran tactile */ export declare function touchDragTrigger(element: HTMLElement, handler: DragHandler): { destroy(): void; }; export declare function scrollTrigger(handler: DragHandler, scrollContainer: Element): { destroy(): void; }; export {};