/**
 * Tool Registry - Centralized tool registration
 *
 * Consolidates all tool definitions for cleaner plugin initialization
 */
import type { ToolDefinition } from "@opencode-ai/plugin";
/**
 * Register all tools in one place
 * @param directory - Working directory
 * @param asyncAgentTools - Parallel agent tools from ParallelAgentManager
 * @param dynamicTools - Dynamic tools from PluginManager
 * @returns Complete tool registry
 */
export declare function registerAllTools(directory: string, asyncAgentTools: Record<string, ToolDefinition>, dynamicTools: Record<string, ToolDefinition>): Record<string, ToolDefinition>;
