/// <reference types="react" />
export type { PopoverContentProps } from './Content';
export type { PopoverAnchorProps } from './Anchor';
export type { PopoverTriggerProps } from './Trigger';
export type { PopoverArrowProps } from './Arrow';
export type { PopoverProps } from './Root';
export declare const Popover: {
    ({ children, ...props }: import('./Root').PopoverProps): JSX.Element;
    displayName: string;
} & {
    Trigger: {
        ({ children }: import('./Trigger').PopoverTriggerProps): JSX.Element;
        displayName: string;
    };
    Content: {
        ({ children, className, onInteractOutside, ...props }: import('./Content').PopoverContentProps): JSX.Element;
        displayName: string;
    };
    Anchor: {
        ({ children }: import('./Anchor').PopoverAnchorProps): JSX.Element;
        displayName: string;
    };
    Arrow: {
        ({ className, fill, stroke, }: import('./Arrow').PopoverArrowProps): JSX.Element;
        displayName: string;
    };
    Close: {
        ({ children }: {
            children: import('react').ReactNode;
        }): JSX.Element;
        displayName: string;
    };
};
