import * as React from 'react'; import * as PopoverPrimitive from '@radix-ui/react-popover'; import { P as PositionType } from '../commonTypes-BIZhOigS.js'; declare const PopoverContent: React.ForwardRefExoticComponent, "ref"> & { container?: HTMLElement | null; } & React.RefAttributes>; interface PopoverProps { side?: PositionType; align?: "start" | "center" | "end"; trigger?: React.ReactNode; children: React.ReactNode; className?: string; sideOffset?: number; disableTrigger?: any; width?: "trigger" | "default"; open?: boolean; contentProps?: PopoverPrimitive.PopoverContentProps; triggerProps?: PopoverPrimitive.PopoverTriggerProps; } type HawaPopoverTypes = PopoverProps & React.ComponentProps; declare const Popover: React.FC; declare const PopoverTrigger: React.ForwardRefExoticComponent>; declare const PopoverPortal: React.FC; declare const PopoverRoot: React.FC; export { Popover, PopoverContent, PopoverPortal, PopoverRoot, PopoverTrigger };