/**
 * Code tools for the MCP server.
 * Auto-extracted from src/mcp/index.ts
 */
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import type { Task } from "../../types/index.js";
interface CodeToolsContext {
    shouldRegisterTool: (name: string) => boolean;
    resolveId: (partialId: string, table?: string) => string;
    formatError: (error: unknown) => string;
    formatTask: (task: Task) => string;
}
export declare function registerCodeTools(server: McpServer, ctx: CodeToolsContext): void;
export {};
//# sourceMappingURL=code-tools.d.ts.map