import * as React from "react";
import * as PopoverPrimitive from "@radix-ui/react-popover";
declare const PopoverTrigger: React.ForwardRefExoticComponent<PopoverPrimitive.PopoverTriggerProps & React.RefAttributes<HTMLButtonElement>>;
export declare function syncClosedPopperWrapperPointerEvents(content: HTMLElement, interactivePointerEvents?: string): void;
export declare function useNonInteractiveClosedPopperWrapper<TContent extends HTMLElement>(forwardedRef: React.ForwardedRef<TContent>): (content: TContent | null) => void;
declare const Popover: React.FC<React.ComponentProps<typeof PopoverPrimitive.Root> & {
    enableIframeClickDetection?: boolean;
}>;
declare const PopoverContent: React.ForwardRefExoticComponent<Omit<PopoverPrimitive.PopoverContentProps & React.RefAttributes<HTMLDivElement>, "ref"> & {
    container?: HTMLElement | null;
} & React.RefAttributes<HTMLDivElement>>;
declare function PopoverAnchor({ ...props }: React.ComponentProps<typeof PopoverPrimitive.Anchor>): React.JSX.Element;
export { Popover, PopoverTrigger, PopoverContent, PopoverAnchor };
