import { Popover as PopoverPrimitive } from '@seed-design/react-popover'; import { PrimitiveProps } from '@seed-design/react-primitive'; import { HelpBubbleVariantProps } from '@seed-design/css/recipes/help-bubble'; import { StyleProps } from '../../utils/styled'; import { ForwardRefExoticComponent, RefAttributes } from 'react'; export interface HelpBubbleRootProps extends HelpBubbleVariantProps, PopoverPrimitive.RootProps { /** * @default "top" */ placement?: PopoverPrimitive.RootProps["placement"]; /** * @default 4 */ gutter?: PopoverPrimitive.RootProps["gutter"]; /** * @default 16 */ overflowPadding?: PopoverPrimitive.RootProps["overflowPadding"]; /** * @default 14 */ arrowPadding?: PopoverPrimitive.RootProps["arrowPadding"]; } export declare const HelpBubbleRoot: ForwardRefExoticComponent; export interface HelpBubbleAnchorProps extends PopoverPrimitive.AnchorProps { } export declare const HelpBubbleAnchor: ForwardRefExoticComponent>; export interface HelpBubbleTriggerProps extends PopoverPrimitive.TriggerProps { } export declare const HelpBubbleTrigger: ForwardRefExoticComponent>; export interface HelpBubblePositionerProps extends PopoverPrimitive.PositionerProps { } export declare const HelpBubblePositioner: ForwardRefExoticComponent>; export interface HelpBubblePositionerPortalProps extends PopoverPrimitive.PositionerPortalProps { } export declare const HelpBubblePositionerPortal: ForwardRefExoticComponent>; export interface HelpBubbleContentProps extends PrimitiveProps, Pick, React.HTMLAttributes { } export declare const HelpBubbleContent: ForwardRefExoticComponent>; export interface HelpBubbleArrowProps extends PopoverPrimitive.ArrowProps { } export declare const HelpBubbleArrow: ForwardRefExoticComponent>; export interface HelpBubbleArrowTipProps extends React.SVGProps { /** * radius of the arrow tip * @default 2 */ tipRadius?: number; } export declare const HelpBubbleArrowTip: ForwardRefExoticComponent & RefAttributes>; export interface HelpBubbleCloseButtonProps extends PopoverPrimitive.CloseButtonProps { } export declare const HelpBubbleCloseButton: ForwardRefExoticComponent>; export interface HelpBubbleBodyProps extends PrimitiveProps, React.HTMLAttributes { } export declare const HelpBubbleBody: ForwardRefExoticComponent>; export interface HelpBubbleTitleProps extends PrimitiveProps, React.HTMLAttributes { } export declare const HelpBubbleTitle: ForwardRefExoticComponent>; export interface HelpBubbleDescriptionProps extends PrimitiveProps, React.HTMLAttributes { } export declare const HelpBubbleDescription: ForwardRefExoticComponent>; //# sourceMappingURL=HelpBubble.d.ts.map