import React from "react"; import type { ActionExtraProps, ActionProps } from "../../../types"; import type { ChatStrategies } from "../../../types"; export interface XAdkMessagesProps { /** 自定义操作栏渲染 */ actions?: ActionProps; /** 追加在操作栏之后的内容 */ actionsExtra?: ActionExtraProps; /** 类名 */ className?: string; /** 样式 */ style?: React.CSSProperties; /** 是否显示函数调用详情 */ showFnCallDetail?: boolean; /** 自定义工具调用渲染函数,返回 null 则降级使用默认渲染 */ renderFunctionCall?: (msg: import("../../../types").IMessage) => React.ReactNode | null; /** 局部策略覆盖,优先级高于 Provider preset/strategies */ strategies?: ChatStrategies; } /** * Messages - XAdkProvider 的消息展示组件 * * 使用 XAdkChatbot 渲染消息列表 */ declare const Messages: React.FC; export default Messages;