import * as React from 'react'; declare function _distroy(): void; declare type NoticeFunction = { (content: React.ReactNode, onClose?: Function): Function; (content: React.ReactNode, duration: number, onClose?: Function): Function; }; declare class Message { static notice: NoticeFunction; static success: NoticeFunction; static info: NoticeFunction; static warn: NoticeFunction; static error: NoticeFunction; static config: ({ container, duration }: Message.Option) => void; static readonly distroy: typeof _distroy; } declare namespace Message { interface Option { container?: Element; duration?: number; } } export default Message;