UNPKG

nudge-components-library

Version:

A library of nudge UI components

28 lines 1.14 kB
import React from "react"; import "../../styles/tokens.css"; import "../../styles/globals.css"; export type TooltipProps = { id?: string; text?: string; visible?: boolean; defaultVisible?: boolean; onOpen?: () => void; onClose?: () => void; position?: "top" | "bottom" | "left" | "right" | "dynamic"; autoClose?: boolean; autoCloseDelay?: number; renderContent?: () => React.ReactNode; children?: React.ReactNode; ariaLabel?: string; dismissible?: boolean; animationType?: "fade" | "slide" | "none"; animationDuration?: number; closeOnHover?: boolean; openOnHover?: boolean; closeOutside?: boolean; buttonText?: string; onButtonClick?: () => void; icon?: React.ReactNode; }; export declare function Tooltip({ id, text, visible, defaultVisible, onOpen, onClose, position, autoClose, autoCloseDelay, renderContent, children, ariaLabel, dismissible, animationType, animationDuration, closeOnHover, openOnHover, closeOutside, buttonText, onButtonClick, icon, }: TooltipProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=Tooltip.d.ts.map