type Args = Record; export interface EditorMethodEntry { /** command_handler.gd 的扁平 method 名 */ readonly method: string; /** 可选:转发前变换 args(如修正字段层级) */ readonly transformArgs?: (args: Args) => Args; } export declare function mergeTransformIntoParams(args: Args): Args; export declare function shortenAction(shortAction: string): (args: Args) => Args; /** 解析 (toolName, args.action) → command_handler method。未命中返回 null。 */ export declare function resolveEditorMethod(toolName: string, args: Args): EditorMethodEntry | null; export declare const ASSET_EDITOR_METHODS: readonly ["asset_create", "asset_path", "asset_batch", "asset_undo", "asset_save"]; export {};