/**
 * MCP CLI Passthrough Tools
 *
 * These tools call CLI commands that don't have a clean storage API.
 * They're wrapped for MCP but return formatted text output.
 */
import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import type { McpToolContext } from '../types.js';
export declare function registerAgentTools(server: McpServer, ctx: McpToolContext): void;
export declare function registerDockerTools(server: McpServer, ctx: McpToolContext): void;
export declare function registerRepoTools(server: McpServer, ctx: McpToolContext): void;
export declare function registerBranchTools(server: McpServer, ctx: McpToolContext): void;
export declare function registerGitHubTools(server: McpServer, ctx: McpToolContext): void;
export declare function registerInitTools(server: McpServer, ctx: McpToolContext): void;
export declare function registerUtilityTools(server: McpServer, ctx: McpToolContext): void;
