UNPKG

@copilotkit/react-ui

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

29 lines (26 loc) 1.15 kB
import React__default from 'react'; import { RenderMessageProps } from '../props.js'; import '@copilotkit/shared'; import '../../../types/suggestions.js'; /** * Legacy message render props interface for backwards compatibility */ interface LegacyRenderProps { RenderTextMessage?: React__default.ComponentType<RenderMessageProps>; RenderActionExecutionMessage?: React__default.ComponentType<RenderMessageProps>; RenderAgentStateMessage?: React__default.ComponentType<RenderMessageProps>; RenderResultMessage?: React__default.ComponentType<RenderMessageProps>; RenderImageMessage?: React__default.ComponentType<RenderMessageProps>; } /** * 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<LegacyRenderMessageProps>; export { LegacyRenderMessage, LegacyRenderMessageProps, LegacyRenderProps };