import type { Tool } from "@modelcontextprotocol/server"; import type { ToolContext, ToolResult } from '../types.js'; import type { RiskLevel } from '../core/tool-registry.js'; declare const ACTIONS: readonly ["animtree_create", "animtree_add_state", "animtree_add_transition", "animtree_set_blend", "animtree_play", "animtree_state_edit"]; export { ACTIONS }; export declare function getToolDefinitions(): Tool[]; declare function genStateSetPosition(nodePath: string, stateName: string, posX: number, posY: number): string; declare function genStateSetBlend(nodePath: string, paramName: string, valueSrc: string): string; export { genStateSetPosition, genStateSetBlend, }; export declare function handleTool(name: string, args: Record, ctx: ToolContext): Promise; export declare const TOOL_META: Record; }>;