/**
 * Initialize and register all available clear-thought tools
 */
export declare function initializeToolRegistry(): void;
/**
 * Get tool definitions for MCP ListTools response
 */
export declare function getToolDefinitions(): Array<{
    name: string;
    description: string;
    inputSchema: Record<string, unknown>;
}>;
/**
 * Process tool request using registry
 */
export declare function processToolRequest(toolName: string, arguments_: unknown): {
    content: Array<{
        type: string;
        text: string;
    }>;
    isError?: boolean;
};
