import { default as React } from 'react'; import { PopupRef, PopupProps } from '../../../../shared/types/popup'; /** * Popup - Componente de popup/dropdown posicionable y configurable * * Componente de popup que se posiciona relativamente a un trigger, con soporte para múltiples * posiciones, cierre automático, tooltips, iconos y slots personalizados. * * @example * ```tsx * // Popup simple * const popupRef = useRef(null); * * *
Contenido del popup
*
* * // Popup con control programático * * * * * // Abrir al pasar el ratón (`true` = 200 ms; o `openOnHover={400}` en ms) * *

Contenido

*
* * // Hover con panel anclado al puntero dentro del trigger (fluido, un frame por movimiento) * *

Menú

*
* * // Panel sin borde (fondo y sombra del DS se mantienen) * *

Contenido

*
* * // Ancla fuera del Popup (`triggerRef` → sin botón interno; clic/hover en ese nodo) * const btnRef = useRef(null); * <> * * *

Contenido

*
* * * // Popover estructurado (Figma); la flecha va por defecto (`popoverArrow="auto"`) * *

Contenido

*
* ``` * * @see {@link PopupProps} para la lista completa de props * @see {@link PopupRef} para métodos de control programático */ export declare const Popup: React.ForwardRefExoticComponent>; //# sourceMappingURL=Popup.d.ts.map