import * as React from "react";
import * as PopoverPrimitive from "@radix-ui/react-popover";
import { JSX } from "react";
interface PopoverProps {
    _open?: boolean;
    onOpenChange?: (open: boolean) => void;
    hover?: boolean;
    click?: boolean;
    children?: React.ReactNode;
}
declare const Popover: ({ hover, click, children, _open, onOpenChange }: PopoverProps) => JSX.Element;
declare const PopoverTrigger: React.ForwardRefExoticComponent<Omit<PopoverPrimitive.PopoverTriggerProps & React.RefAttributes<HTMLButtonElement>, "ref"> & React.RefAttributes<HTMLButtonElement>>;
declare const PopoverAnchor: React.ForwardRefExoticComponent<PopoverPrimitive.PopoverAnchorProps & React.RefAttributes<HTMLDivElement>>;
declare const PopoverContent: React.ForwardRefExoticComponent<Omit<PopoverPrimitive.PopoverContentProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>;
declare const PopoverClose: React.ForwardRefExoticComponent<PopoverPrimitive.PopoverCloseProps & React.RefAttributes<HTMLButtonElement>>;
export { Popover, PopoverTrigger, PopoverContent, PopoverAnchor, PopoverClose };
//# sourceMappingURL=popover.d.ts.map