import { default as React } from 'react';
export interface PopoverProps {
    /** Element that toggles the popover. */
    trigger: React.ReactNode;
    children: React.ReactNode;
    position?: "top" | "bottom" | "left" | "right";
    align?: "start" | "center" | "end";
    open?: boolean;
    defaultOpen?: boolean;
    onOpenChange?: (open: boolean) => void;
    closeOnClickOutside?: boolean;
    closeOnEscape?: boolean;
    disabled?: boolean;
    className?: string;
    /** The wrapper around `trigger` that handles open/close interactions. */
    triggerClassName?: string;
    contentClassName?: string;
    contentStyle?: React.CSSProperties;
}
export declare const Popover: React.ForwardRefExoticComponent<PopoverProps & React.RefAttributes<HTMLDivElement>>;
