import { HTMLAttributes, ReactNode, type CSSProperties } from 'react'; export type PopoverType = 'tooltip' | 'popup' | 'dropdown'; export interface PopoverProps extends Omit, 'content'> { children: ReactNode; /** If true, adds dark theme */ feDark?: boolean; /** If true, omits arrow on popup */ feHideArrow?: boolean; /** If provided, sets the maximum width of the element */ feMaxWidth?: CSSProperties['maxWidth']; /** If true, removes padding */ feNoPadding?: boolean; /** Type of Popover */ feType: PopoverType; } /** * Popover-family component used to display overlay content * * See [PopoverContext](./?path=/docs/other-contexts-popover-context--overview) for info */ declare const Popover: import("react").ForwardRefExoticComponent>; export default Popover;