import { type SFCWithInstall } from "../shared/install"; import Message from "./message.vue"; import { XyMessageMethods } from "./methods"; export declare const XyMessage: SFCWithInstall & typeof XyMessageMethods; export default XyMessage; export { close, close as xyMessageClose, closeAll, closeAll as xyMessageCloseAll, config, config as xyMessageConfig, danger, danger as xyMessageDanger, destroy, destroy as xyMessageDestroy, info, info as xyMessageInfo, loading, loading as xyMessageLoading, open, open as xyMessageOpen, success, success as xyMessageSuccess, warning, warning as xyMessageWarning, XyMessageMethods, } from "./methods"; export type { MessageInternalInstance, XyMessageApi, XyMessageClassNames, XyMessageCloseTarget, XyMessageGlobalConfig, XyMessageHandler, XyMessageMethodOptions, XyMessageOpenOptions, XyMessageProps, XyMessageResolvedConfig, XyMessageSemanticDom, XyMessageSemanticProps, XyMessageStyles, XyMessageType, XyMessageVariant, } from "./types";