import { ReactNode } from 'react';
import { ConfirmProps } from '../confirm';
import { ModalReactProps } from '../Modal';
type UseModalReturnHooksType = (config: ModalReactProps) => {
    destroy: () => void;
    update: (newConfig: ConfirmProps) => void;
};
export default function useModal(): [
    {
        info: UseModalReturnHooksType;
        success: UseModalReturnHooksType;
        error: UseModalReturnHooksType;
        warning: UseModalReturnHooksType;
        confirm: UseModalReturnHooksType;
    },
    ReactNode
];
export {};
