import { Placement } from '@popperjs/core';
import React from 'react';
import { BoxProps } from '../Box';
type BoxPropsWithoutMargins = Omit<BoxProps, 'margin' | 'marginBottom' | 'marginHorizontal' | 'marginLeft' | 'marginRight' | 'marginTop' | 'marginVertical'>;
export interface PopoverProps extends BoxPropsWithoutMargins {
    anchorElement: Element | null;
    children?: React.ReactNode;
    closeOnClickOutside?: boolean;
    closeOnEscKey?: boolean;
    isOpen: boolean;
    label: string;
    matchAnchorElementWidth?: boolean;
    skidding?: number;
    distance?: number;
    onClose?(): void;
    placement?: Placement;
}
export declare const Popover: React.FC<PopoverProps>;
export {};
//# sourceMappingURL=Popover.d.ts.map