import type { CallToolResult } from '@modelcontextprotocol/sdk/types.js'; import type { McpAdapters } from '../config/mcp-config.js'; import type { UserDetailsInput, UserConfigureInput } from '../schemas/input-schemas.js'; /** * Handler for cuneiform_user_details tool invocation. * * Returns user identity, readiness, and org context directly from service data. * Builds the MCP response inline rather than delegating to the command layer. * * @param adapters - Session-scoped MCP adapters * @param params - Validated input from MCP SDK * @returns MCP CallToolResult */ export declare function handleUserDetails(adapters: McpAdapters, params: UserDetailsInput): Promise; /** * Handler for cuneiform_user_configure tool invocation. * * Includes a prerequisite guard that checks Cuneiform installation * before attempting configuration. * * @param adapters - Session-scoped MCP adapters * @param params - Validated input from MCP SDK * @returns MCP CallToolResult */ export declare function handleUserConfigure(adapters: McpAdapters, params: UserConfigureInput): Promise;