/**
 * Parameter adapter to handle the mismatch between dynamic tool schemas and implementations
 *
 * The dynamic tool registry generates schemas with a 'body' parameter containing all fields,
 * but our implementations expect individual parameters. This adapter bridges that gap.
 */
/**
 * Adapt parameters from dynamic tool schema format to implementation format
 */
export declare function adaptParameters(toolName: string, args: any): any;
/**
 * Get the correct API format for a tool's request body
 */
export declare function formatApiBody(toolName: string, body: any): any;
/**
 * Generate helpful error messages for parameter validation failures
 */
export declare function generateParameterErrorMessage(toolName: string, error: any): string;
