/// <reference types="react" />
import { MessageOptions, PositionType } from './Props';
declare const _default: {
    show: (content: import("react").ReactNode, duration?: number | undefined, options?: MessageOptions | undefined) => Promise<() => void>;
    success: (content: import("react").ReactNode, duration?: number | undefined, options?: MessageOptions | undefined) => Promise<() => void>;
    info: (content: import("react").ReactNode, duration?: number | undefined, options?: MessageOptions | undefined) => Promise<() => void>;
    warn: (content: import("react").ReactNode, duration?: number | undefined, options?: MessageOptions | undefined) => Promise<() => void>;
    warning: (content: import("react").ReactNode, duration?: number | undefined, options?: MessageOptions | undefined) => Promise<() => void>;
    danger: (content: import("react").ReactNode, duration?: number | undefined, options?: MessageOptions | undefined) => Promise<() => void>;
    error: (content: import("react").ReactNode, duration?: number | undefined, options?: MessageOptions | undefined) => Promise<() => void>;
    close: (key?: PositionType | undefined) => void;
    setOptions: (options: MessageOptions) => void;
};
export default _default;
