import { Request, Response, NextFunction } from 'express'; import { MemoryModule } from '../../modules/memory/memory.module.js'; import '../../modules/memory/base.memory.js'; import '../../types/document.js'; import '../../types/list.js'; import '../../types/memory.js'; import '../../types/schedule.js'; declare class ThreadApiController { private memoryModule; constructor(memoryModule: MemoryModule); handleGetThread: (req: Request, res: Response, next: NextFunction) => Promise; handleDeleteThread: (req: Request, res: Response, next: NextFunction) => Promise; handleUpdateThreadPin: (req: Request, res: Response, next: NextFunction) => Promise; handleGetUserThreads: (req: Request, res: Response, next: NextFunction) => Promise; } export { ThreadApiController };