import { ThreadObject, ThreadType, MessageObject } from '../types/memory.js'; import { MemoryModule } from '../modules/memory/memory.module.js'; import '../modules/memory/base.memory.js'; import '../types/document.js'; import '../types/list.js'; import '../types/schedule.js'; declare class ThreadService { private memoryModule; constructor(memoryModule: MemoryModule); getThread(userId: string, threadId: string): Promise; createThread(type: ThreadType, userId: string, threadId: string, title: string): Promise; addMessagesToThread(userId: string, threadId: string, messages: Array): Promise; } export { ThreadService };