import type { ChatMessage } from '../types/ChatMessage';
import type { ChatParticipant } from '../types/ChatParticipant';
import type { ExportFormat } from './ExportFormat';
/**
 * Exports chat messages in the specified format
 *
 * @private utility of `<Chat/>` component
 */
export declare function exportChatHistory(messages: ChatMessage[], format: ExportFormat, headerMarkdown?: string, participants?: ReadonlyArray<ChatParticipant>): Promise<void>;
/**
 * TODO: [😬] Delete this parallel chat history export
 */
