import { default as React } from 'react';
import { BaseMessageProps } from '../../../../shared/types/message';
/** Props de un toast individual renderizado dentro de `MessagePositions`. */
export interface MessageItemProps {
    /** Modelo del mensaje emitido por `MessageService` (texto, color, CTA, `isLeaving`, etc.). */
    message: BaseMessageProps;
}
/**
 * Renderiza un toast del servicio como `Alert` (cierre vuelve a llamar a `messageService.dismiss`).
 *
 * @example
 * import { MessageItem } from '@imj_media/ui';
 *
 * <MessageItem message={singleToastProps} />
 */
export declare const MessageItem: React.MemoExoticComponent<({ message }: MessageItemProps) => import("react/jsx-runtime").JSX.Element | null>;
//# sourceMappingURL=MessageItem.d.ts.map