import { ConfirmPopoverOptions } from './types'; import { ReactPortal } from 'react'; export declare const showConfirmPopover: (options: ConfirmPopoverOptions) => number; export declare const closeConfirmPopover: (id?: number) => void; export declare class Confirm { static show(options: ConfirmPopoverOptions): number; static close(id?: number): void; static yesNo(target: HTMLElement, message: ConfirmPopoverOptions['message'], onConfirm: () => void, onCancel?: () => void, options?: Partial>): number; static confirm(target: HTMLElement, message: ConfirmPopoverOptions['message'], onConfirm: () => void, onCancel?: () => void, options?: Partial> & { confirmText?: string; cancelText?: string; }): number; static ok(target: HTMLElement, message: ConfirmPopoverOptions['message'], onOk?: () => void, options?: Partial> & { okText?: string; }): number; } declare function ConfirmPopoverManager(): ReactPortal | null; export default ConfirmPopoverManager;