import React, { type ReactNode } from "react"; interface ConfirmModalData { title: string | ReactNode; description: string | ReactNode; opened: boolean; onConfirm: () => Promise; onCancel?: () => Promise; confirmButtonLabel?: string; cancelButtonLabel?: string; containerClassname?: string; } interface ConfirmModalProps extends ConfirmModalData { onClose: () => void; } export declare const ConfirmModal: React.FC; export declare const ConfirmModalContext: any; export declare function useConfirmModalContext(): unknown; export declare const ConfirmModalProvider: React.FC; export {};