import { Popover as RadixPopover, PopoverContent as RadixPopoverContent } from '@radix-ui/react-popover'; import { ComponentProps, ReactNode } from 'react'; type PopoverProps = { /** The content of the popover. */ children?: React.ReactNode; /** The label of the popover. */ 'aria-label'?: string; /** Reference to the element that labels the popover. */ 'aria-labelledby'?: string; /** Reference to the element that describes the popover. */ 'aria-describedby'?: string; } & Pick, 'open' | 'onOpenChange'> & Pick, 'sideOffset' | 'side' | 'align'> & ({ /** * The element that will be used to trigger the popover. */ trigger: ReactNode; anchor?: never; } | { trigger?: never; /** * The element that will be used to anchor the popover. you must render your own trigger component within */ anchor: ReactNode; }); export declare function Popover({ children, trigger, open, onOpenChange, sideOffset, side, align, anchor, 'aria-label': ariaLabel, 'aria-labelledby': ariaLabelledby, 'aria-describedby': ariaDescribedby, }: PopoverProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=Popover.d.ts.map