/** * @license * * Copyright IBM Corp. 2025 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. */ import { NewPopoverAlignment } from '@carbon/react'; import React, { HTMLProps } from 'react'; interface BubbleProps extends Omit, 'target'> { /** * 'top' | 'bottom' | 'left' | 'right' | 'top-start' | 'top-end' | 'bottom-start' | 'bottom-end' | 'left-end' | 'left-start' | 'right-end' | 'right-start'; **/ align: NewPopoverAlignment; /** * Values can range from an Element, a ref of an Element, a string which will use queryselector to select an Element. **/ target: Element | React.RefObject | string | null | undefined; dropShadow?: boolean; highContrast?: boolean; open: boolean; } declare const Bubble: { ({ children, align, target, className: customClassName, dropShadow, highContrast, open, ...rest }: BubbleProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; export { Bubble };