import { SweetAlertIcon } from 'sweetalert2';
import { TFunction } from 'react-i18next';
export declare const mapObjectError: (rs: any, setError: any, t: Function) => void;
export declare const notificationError: (param: string) => string;
export declare const notificationSuccess: (param: string) => string;
export declare const messageBoxConfirm: (t: TFunction<"translation", undefined>, handle: any, data: any) => void;
export declare const messageBoxConfirmDelete: (t: TFunction<"translation", undefined>, handle: any, data: any) => void;
export declare const messageBoxConfirmDeleteAll: (t: TFunction<"translation", undefined>, handle: any, data: any) => void;
export declare const messageBoxError: (t: TFunction<"translation", undefined>, message: string) => void;
export declare const messageBox: ({ t, message, icon, title, showCancel, showConfirm, textCancel, textConfirm, handle, html }: {
    t: TFunction<"translation", undefined>;
    message?: string;
    html?: HTMLElement | string | JQuery;
    title?: string;
    icon?: SweetAlertIcon;
    showCancel?: boolean;
    showConfirm?: boolean;
    textCancel?: string;
    textConfirm?: string;
    handle?: any;
}) => void;
