import { Root } from 'react-dom/client'; import './style/index.less'; export type MessageType = 'info' | 'success' | 'danger' | 'warning'; interface IMessage { key: string; title: string; type: MessageType; timer?: any; } declare class MessageManager { _root: Root | undefined; _messageList: IMessage[]; constructor(); private uuid; private getElement; private registerMessage; private destroy; private renderMessages; private show; private close; success(title: string, delay?: number): void; info(title: string, delay?: number): void; error(title: string, delay?: number): void; warning(title: string, delay?: number): void; } declare const _default: MessageManager; export default _default;