import type { GodotRunner, OperationParams, ToolDefinition } from '../utils/godot-runner.js'; export declare const nodeToolDefinitions: ToolDefinition[]; export declare function handleDeleteNodes(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleSetNodeProperties(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleGetNodeProperties(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleAttachScript(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleGetSceneTree(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleDuplicateNode(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleGetNodeSignals(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleConnectSignal(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; export declare function handleDisconnectSignal(runner: GodotRunner, args: OperationParams): Promise; isError: boolean; }>; //# sourceMappingURL=node-tools.d.ts.map