import { ReactElement, ReactNode } from 'react';
import { ToastEnterEvent, ToastOptions } from '../type/common';
export interface ToastMessageProps extends Required<Pick<ToastOptions, 'className' | 'clickable' | 'position' | 'render' | 'theme' | 'onClick' | 'clickClosable' | 'offsetX' | 'offsetY' | 'zIndex' | 'loading' | 'loadingText' | 'onClose' | 'onCloseStart'>> {
    id: number;
    message: ReactNode;
    isExit?: boolean;
    deltaOffsetX?: string;
    deltaOffsetY?: string;
    _onEnter?: (e: ToastEnterEvent) => void;
}
declare function ToastMessage({ id, message, className, clickable: clickableProp, clickClosable, position, isExit, render, theme, offsetX, offsetY, deltaOffsetX, deltaOffsetY, zIndex, loading, loadingText, onClick, onClose, onCloseStart, _onEnter, }: ToastMessageProps): ReactElement;
export default ToastMessage;
