import type React from "react";
/**
 * Handler that prevents default pointer behavior.
 * Used to prevent blur/focus issues when clicking on non-interactive menu elements.
 */
export declare function preventDefaultPointerDown(e: React.PointerEvent): void;
/**
 * Creates a handler for pointer down events on interactive menu items (options/actions).
 * Prevents default to avoid blur and sets flag for focus management.
 *
 * @param isHandlingMenuInteractionRef - Ref to track if a menu interaction is in progress
 * @returns A pointer down event handler
 */
export declare function createInteractionPointerDownHandler(isHandlingMenuInteractionRef: React.RefObject<boolean>): (e: React.PointerEvent) => void;
