/**
 * Message Box 消息弹窗采用模态对话框形式展示消息，用于提示消息、确认消息和提交内容。
 *
 * @example
 * ```vue
 * <script setup lang="ts">
 * import { ref, inject } from 'vue'
 * const loadingId = ref(null)
 * const messageBoxService = inject('FMessageBoxService')
 * messageBoxService.info('info消息');
 * messageBoxService.warning('warning消息');
 * messageBoxService.success('success消息');
 * </script>
 * ```
 * @public
 */
declare const _default: import("vue").DefineComponent<{
    type: string;
    title: string;
    width: number;
    buttons: import("../..").ModalButton[];
    detail: string;
    okButtonText: string;
    showOkButton: boolean;
    showCancelButton: boolean;
    cancelButtonText: string;
    exceptionInfo: null;
    promptEditorType: string;
    enableNeverShowAgain: boolean;
}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{
    type: string;
    title: string;
    width: number;
    buttons: import("../..").ModalButton[];
    detail: string;
    okButtonText: string;
    showOkButton: boolean;
    showCancelButton: boolean;
    cancelButtonText: string;
    exceptionInfo: null;
    promptEditorType: string;
    enableNeverShowAgain: boolean;
}> & Readonly<{}>, {
    type: string;
    title: string;
    width: number;
    buttons: import("../..").ModalButton[];
    detail: string;
    okButtonText: string;
    showOkButton: boolean;
    showCancelButton: boolean;
    cancelButtonText: string;
    exceptionInfo: null;
    promptEditorType: string;
    enableNeverShowAgain: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
