import { default as React } from 'react'; import { StyleProps } from '../../style-engine'; declare const popoverStyles: import('../../style-engine').StylesDef<{ position: { top: string; bottom: string; left: string; right: string; }; }>; type PopoverStyleProps = StyleProps; export interface PopoverProps extends Omit, keyof PopoverStyleProps>, PopoverStyleProps { trigger: React.ReactNode; open?: boolean; defaultOpen?: boolean; onOpenChange?: (open: boolean) => void; } export declare function Popover({ trigger, position, open, defaultOpen, onOpenChange, className, children, ...props }: PopoverProps): React.JSX.Element; export {};