/**
 * Slack Thread Controller
 *
 * HTTP endpoint for registering agent-to-thread associations.
 * Called by the MCP server after delegate_task to link an agent
 * session to the originating Slack thread.
 *
 * @module controllers/slack/slack-thread
 */
import { Request, Response } from 'express';
/**
 * Register an agent's association with the current active Slack thread.
 *
 * Checks the terminal gateway's active conversation ID — if it starts
 * with "slack-", parses the channelId and threadTs from it and registers
 * the agent in the thread store.
 *
 * @param req - Express request with body { agentSession, agentName }
 * @param res - Express response
 */
export declare function registerAgentThread(req: Request, res: Response): Promise<void>;
//# sourceMappingURL=slack-thread.controller.d.ts.map