import type { Tool } from "@modelcontextprotocol/server"; import type { ToolContext, ToolResult } from '../types.js'; export declare const TOOL_NAMES: readonly ["node_create_3d"]; export declare function genCreate3DScript(nodeType: string, nodeName: string, parentPath: string, position?: { x: number; y: number; z: number; }, rotation?: { x: number; y: number; z: number; }, scale?: { x: number; y: number; z: number; }, properties?: Record): string; export declare function getToolDefinitions(): Tool[]; export declare function handleCreate3dNode(args: Record, ctx: ToolContext): Promise; export declare function handleTool(name: string, args: Record, ctx: ToolContext): Promise; export declare const TOOL_META: Record;