import { default as React, FunctionComponent } from 'react'; import { PopupProps } from '../popup/popup'; import { PopoverTheme, PopoverLocation, PopoverList } from './types'; export interface PopoverProps extends PopupProps { list: PopoverList[]; theme: PopoverTheme | string; location: PopoverLocation | string; visible: boolean; offset: string[] | number[]; arrowOffset: number; targetId: string; showArrow: boolean; closeOnOutsideClick: boolean; closeOnActionClick: boolean; children?: React.ReactNode; onClick: () => void; onOpen: () => void; onClose: () => void; onSelect: (item: PopoverList, index: number) => void; } export declare const Popover: FunctionComponent & Omit, 'onSelect'>>;