import { Plugin } from 'vue';
import { ModalFunc, default as Modal } from './Modal';
import { default as useModal } from './useModal';
export type { ActionButtonProps } from '../_util/ActionButton';
export type { ModalFuncProps, ModalProps } from './Modal';
declare const _default: typeof Modal & Plugin & {
    readonly info: ModalFunc;
    readonly success: ModalFunc;
    readonly error: ModalFunc;
    readonly warn: ModalFunc;
    readonly warning: ModalFunc;
    readonly confirm: ModalFunc;
    readonly addDestroyFn: (fn: () => void) => void;
    readonly delDestroyFn: (fn: () => void) => void;
    readonly destroyAll: () => void;
    readonly useModal: typeof useModal;
};
export default _default;
