/** * Logger for storing conversations and test results */ import { ConversationMessage, TestResults } from "./types"; export declare class ConversationLogger { private outputPath; constructor(outputPath: string); /** * Initialize output directory */ private ensureDirectory; /** * Log a message in real-time */ logMessage(conversationId: string, message: ConversationMessage): Promise; /** * Save complete test results */ saveTestResults(results: TestResults): Promise; /** * Save conversations as readable HTML */ saveConversationsAsHTML(results: TestResults): Promise; /** * Generate HTML report */ private generateHTML; } //# sourceMappingURL=conversation-logger.d.ts.map