import { Request, Response, NextFunction } from 'express'; import { IntentTriggerService } from '../services/intents/trigger.service.js'; import { ThreadService } from '../services/thread.service.js'; import '../types/memory.js'; import '../modules/memory/memory.module.js'; import '../modules/memory/base.memory.js'; import '../types/document.js'; import '../types/list.js'; import '../types/schedule.js'; import '../modules/models/model.module.js'; import '../modules/models/base.model.js'; import '../types/connector.js'; import '../types/stream.js'; declare class IntentController { private threadService; private triggerService; constructor(threadService: ThreadService, triggerService: IntentTriggerService); handleIntentTrigger: (req: Request, res: Response, next: NextFunction) => Promise; } export { IntentController };