/** * Tool request handlers */ import { CallToolResult } from "@modelcontextprotocol/sdk/types.js"; import { DefineSlangArgs, RandomWordArgs } from "../types/index.js"; /** * Handles the define_slang tool request * @param args - Tool arguments * @returns Tool result with definitions or error */ export declare function handleDefineSlang(args: DefineSlangArgs): Promise; /** * Handles the random_word tool request * @param args - Tool arguments (empty) * @returns Tool result with random word or error */ export declare function handleRandomWord(args: RandomWordArgs): Promise; /** * Routes tool requests to appropriate handlers * @param toolName - Name of the tool being called * @param args - Tool arguments * @returns Tool result */ export declare function handleToolCall(toolName: string, args: unknown): Promise; //# sourceMappingURL=handlers.d.ts.map