import { type ComponentProps } from 'react';
import { type VariantProps } from 'class-variance-authority';
import { Popover as PopoverPrimitive } from 'radix-ui';
declare const popoverVariants: (props?: ({
    variant?: "default" | "combobox" | "media" | "equation" | "equationInline" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
declare function Popover({ ...props }: ComponentProps<typeof PopoverPrimitive.Root>): import("react/jsx-runtime").JSX.Element;
declare function PopoverTrigger({ ...props }: ComponentProps<typeof PopoverPrimitive.Trigger>): import("react/jsx-runtime").JSX.Element;
declare function PopoverAnchor({ ...props }: ComponentProps<typeof PopoverPrimitive.Anchor>): import("react/jsx-runtime").JSX.Element;
declare function PopoverContent({ align, className, sideOffset, variant, ...props }: ComponentProps<typeof PopoverPrimitive.Content> & VariantProps<typeof popoverVariants>): import("react/jsx-runtime").JSX.Element;
export { Popover, PopoverAnchor, PopoverContent, PopoverTrigger, popoverVariants };
