import React__default from 'react'; import { RenderMessageProps } from '../props.js'; import '@vn-sdk/shared'; import '../../../types/suggestions.js'; /** * Legacy message render props interface for backwards compatibility */ interface LegacyRenderProps { RenderTextMessage?: React__default.ComponentType; RenderActionExecutionMessage?: React__default.ComponentType; RenderAgentStateMessage?: React__default.ComponentType; RenderResultMessage?: React__default.ComponentType; RenderImageMessage?: React__default.ComponentType; } /** * Props for the LegacyRenderMessage component */ interface LegacyRenderMessageProps extends RenderMessageProps { legacyProps: LegacyRenderProps; } /** * Legacy message adapter component that maps old render props to new message types. * This component provides backwards compatibility for the deprecated render props. */ declare const LegacyRenderMessage: React__default.FC; export { LegacyRenderMessage, LegacyRenderMessageProps, LegacyRenderProps };