/**
 * MCP Agent Tools - Expose Code Buddy's AI reasoning capabilities
 *
 * Tools:
 * - agent_chat: Send message to agent, get response
 * - agent_task: Autonomous task execution
 * - agent_plan: Create plan without executing
 */
import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import type { ChatEntry } from '../agent/types.js';
type AgentGetter = () => Promise<import('../agent/codebuddy-agent.js').CodeBuddyAgent>;
/**
 * Format ChatEntry[] into readable text for MCP responses.
 */
export declare function formatAgentResponse(entries: ChatEntry[]): string;
/**
 * Register agent intelligence tools with the MCP server.
 */
export declare function registerAgentTools(server: McpServer, getAgent: AgentGetter): void;
export {};
