import type { MessageBubbleData } from '../../Types/message';
import type { OpenClawChatMessage, OpenClawMessagesMapOptions } from './openClawTypes';
import type { OpenAIMessagesMapMessage } from './types';
/**
 * 将 OpenClaw 会话 / transcript 风格的 `messages` 转为 `MessageBubbleData[]`
 *（内部先归一化为 OpenAI 形状再复用 {@link mapOpenAIMessagesToMessageBubbleData}）。
 */
export declare function mapOpenClawMessagesToMessageBubbleData(messages: OpenClawChatMessage[], options?: OpenClawMessagesMapOptions, mapMessage?: OpenAIMessagesMapMessage): MessageBubbleData[];
