import { default as React } from 'react'; export interface PopoverProps { /** Trigger element */ trigger: React.ReactElement; /** Popover content */ children: React.ReactNode; /** Position relative to trigger */ position?: 'top' | 'bottom' | 'left' | 'right'; /** Alignment */ align?: 'start' | 'center' | 'end'; /** Whether to show arrow */ showArrow?: boolean; /** Open state (controlled) */ open?: boolean; /** Default open state (uncontrolled) */ defaultOpen?: boolean; /** Callback when open state changes */ onOpenChange?: (open: boolean) => void; /** Close on outside click */ closeOnOutsideClick?: boolean; } export declare const Popover: React.FC; //# sourceMappingURL=Popover.d.ts.map