import { CSSProperties, PureComponent, ReactElement } from "react"; import { PropsInterface } from "../../interfaces/interfaces/PropsInterface"; import { PositionType } from "../../interfaces/types/PositionType"; export interface PopoverInterfaceProps extends PropsInterface { isOpen: boolean; closePopover: () => void; button?: ReactElement; children?: ReactElement; hasArrow?: boolean; position?: PositionType; dropDownMenuStyle?: CSSProperties; } export declare class Popover extends PureComponent { static defaultProps: { isOpen: boolean; ownFocus: boolean; anchorPosition: string; panelPaddingSize: string; hasArrow: boolean; }; constructor(props: any); onKeyDown: (e: any) => void; render(): JSX.Element; }