import * as React from 'react'; import { Popover as PopoverPrimitive } from 'radix-ui'; import type { PopoverContentOwnProps } from './popover.props.js'; import type { ComponentPropsWithout, RemovedProps } from '../helpers/component-props.js'; interface PopoverRootProps extends React.ComponentPropsWithoutRef { } declare const PopoverRoot: React.FC; interface PopoverTriggerProps extends ComponentPropsWithout { } declare const PopoverTrigger: React.ForwardRefExoticComponent>; interface PopoverContentProps extends ComponentPropsWithout, PopoverContentOwnProps { container?: React.ComponentPropsWithoutRef['container']; } declare const PopoverContent: React.ForwardRefExoticComponent>; interface PopoverCloseProps extends ComponentPropsWithout { } declare const PopoverClose: React.ForwardRefExoticComponent>; interface PopoverAnchorProps extends React.ComponentPropsWithoutRef { } declare const PopoverAnchor: React.ForwardRefExoticComponent>; export { PopoverRoot as Root, PopoverContent as Content, PopoverTrigger as Trigger, PopoverClose as Close, PopoverAnchor as Anchor, }; export type { PopoverRootProps as RootProps, PopoverContentProps as ContentProps, PopoverTriggerProps as TriggerProps, PopoverCloseProps as CloseProps, PopoverAnchorProps as AnchorProps, }; //# sourceMappingURL=popover.d.ts.map