UNPKG

@storybook/design-system

Version:
26 lines 1.13 kB
import React, { ComponentProps, FC } from 'react'; import { TooltipArg } from 'react-popper-tooltip'; declare type Placement = TooltipArg['placement']; interface ArrowProps { 'data-placement': Placement; isVisible: boolean; } interface WrapperProps { 'data-placement': Placement; zIndex: number; hasChrome: boolean; hidden: boolean; } declare const Arrow: import("@storybook/theming").StyledComponent<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, ArrowProps, import("@storybook/theming").Theme>; declare const TooltipWrapper: import("@storybook/theming").StyledComponent<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, WrapperProps, import("@storybook/theming").Theme>; export declare const Tooltip: FC<Props & Omit<ComponentProps<typeof TooltipWrapper>, keyof Props | 'data-placement' | 'ref' | 'zIndex'>>; interface Props { hasChrome?: boolean; arrowProps?: ComponentProps<typeof Arrow>; placement?: Placement; arrowRef?: any; tooltipRef?: any; zIndex?: number; } export {}; //# sourceMappingURL=Tooltip.d.ts.map