/// import { TBaseProps } from '../types'; declare type Props = TBaseProps & { cancel: { color: string; label: string; }; children?: string | Element; isOpen: boolean; ok: { color: string; label: string; }; onCancel(): void; onConfirm(): void; onDeny(): void; reverseButtons: boolean; target: string; text: string; title: string | Element; }; interface PopoverProps extends Pick { okColor: string; okLabel: string | object | Array | undefined | null; cancelColor: string; cancelLabel: string | object | Array | undefined | null; } declare function EnhancedPopover({ isOpen, target, title, text, reverseButtons, okColor, onConfirm, okLabel, cancelColor, onDeny, cancelLabel, ...rest }: PopoverProps): JSX.Element; export declare const PopoverComponent: import("react-onclickoutside").WrapperClass; /** * @example * */ export declare function PopoverConfirm({ className, title, text, ok, cancel, target, onDeny, onConfirm, isOpen, reverseButtons, ...rest }: Props): JSX.Element; export {};