///
export interface LongPressEvents {
onMouseDown: (e: React.MouseEvent) => void;
onTouchStart: (e: React.TouchEvent) => void;
onMouseUp: (e: React.MouseEvent) => void;
onMouseLeave: (e: React.MouseEvent) => void;
onTouchEnd: (e: React.TouchEvent) => void;
}
export declare const useLongPress: (onLongPress: ((e?: import("react").MouseEvent | undefined) => void) | null, onClick: ((e?: import("react").MouseEvent | undefined) => void) | null, delay?: number) => LongPressEvents;