import type * as React from 'react'; import type { PassThroughProps } from '../utils/passThrough.js'; import type { Align, Side } from '../utils/popper.js'; /** @internal The anatomy a {@link Popover} draws for plain body content: trigger, portal, panel, and close button. */ export declare const PopoverAnatomy: ({ trigger, title, description, side, align, showArrow, children, passThrough, portalContainer, }: { trigger?: React.ReactElement | undefined; title?: string | undefined; description?: string | undefined; side?: Side | undefined; align?: Align | undefined; showArrow: boolean; children?: React.ReactNode | undefined; passThrough?: PassThroughProps | undefined; portalContainer?: Element | DocumentFragment | null | undefined; }) => React.JSX.Element;