/** * toolDefinitionsLegacy.ts — the 101 fine-grained legacy MCP tool definitions. * * Opt-in surface, advertised only with RPGMV_LEGACY_TOOLS=1. The default 12-tool * surface lives in toolDefinitions.ts. * * Every tool declares: * - description: behavior, side effects, return value, error handling, * and guidance on when to use it vs. related tools. * - inputSchema: JSON Schema for arguments with semantic descriptions. * - annotations: MCP behavior hints (readOnlyHint, destructiveHint, * idempotentHint, openWorldHint) so clients can reason about safety. * * Convention: read-only tools never touch disk; create_* tools append a new * entry with the next free ID and write the data file immediately; update_* * tools overwrite only the provided fields; delete_* tools null out the entry * (IDs are never reused, references elsewhere are NOT cleaned up). */ export declare const TOOL_DEFINITIONS_LEGACY: ({ name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: never[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { id: { type: string[]; description: string; }; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; nickname: { type: string; description: string; }; classId: { type: string[]; description: string; }; initialLevel: { type: string[]; description: string; }; maxLevel: { type: string[]; description: string; }; characterName: { type: string; description: string; }; characterIndex: { type: string[]; description: string; }; faceName: { type: string; description: string; }; faceIndex: { type: string[]; description: string; }; battlerName: { type: string; description: string; }; profile: { type: string; description: string; }; traits: { type: string; description: string; }; equips: { type: string; description: string; }; note: { type: string; description: string; }; id?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { id: { type: string[]; description: string; }; fields: { type: string; description: string; }; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { query: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; description: { type: string; description: string; }; price: { type: string[]; description: string; }; consumable: { type: string; description: string; }; scope: { type: string[]; description: string; }; occasion: { type: string[]; description: string; }; animationId: { type: string[]; description: string; }; effects: { type: string; description: string; }; note: { type: string; description: string; }; iconIndex: { type: string[]; description: string; }; itypeId: { type: string[]; description: string; }; traits: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; equips?: undefined; fields?: undefined; query?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; description: { type: string; description: string; }; wtypeId: { type: string[]; description: string; }; price: { type: string[]; description: string; }; params: { type: string; description: string; items: { type: string[]; }; }; traits: { type: string; description: string; }; note: { type: string; description: string; }; iconIndex: { type: string[]; description: string; }; etypeId: { type: string[]; description: string; }; animationId: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; equips?: undefined; fields?: undefined; query?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; effects?: undefined; itypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; description: { type: string; description: string; }; atypeId: { type: string[]; description: string; }; price: { type: string[]; description: string; }; params: { type: string; description: string; items: { type: string[]; }; }; traits: { type: string; description: string; }; etypeId: { type: string[]; description: string; }; note: { type: string; description: string; }; iconIndex: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; equips?: undefined; fields?: undefined; query?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; itypeId?: undefined; wtypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { id: { type: string[]; description: string; }; type: { type: string; description: string; enum: string[]; }; fields: { type: string; description: string; }; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { query: { type: string; description: string; }; type: { type: string; description: string; enum: string[]; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; description: { type: string; description: string; }; mpCost: { type: string[]; description: string; }; tpCost: { type: string[]; description: string; }; scope: { type: string[]; description: string; }; occasion: { type: string[]; description: string; }; animationId: { type: string[]; description: string; }; damage: { type: string; description: string; properties: { type: { type: string[]; description: string; }; elementId: { type: string[]; description: string; }; formula: { type: string; description: string; }; variance: { type: string[]; description: string; }; critical: { type: string; description: string; }; }; }; effects: { type: string; description: string; }; note: { type: string; description: string; }; iconIndex: { type: string[]; description: string; }; stypeId: { type: string[]; description: string; }; hitType: { type: string[]; description: string; }; speed: { type: string[]; description: string; }; successRate: { type: string[]; description: string; }; repeats: { type: string[]; description: string; }; tpGain: { type: string[]; description: string; }; message1: { type: string; description: string; }; message2: { type: string; description: string; }; requiredWtypeId1: { type: string[]; description: string; }; requiredWtypeId2: { type: string[]; description: string; }; messageType: { type: string[]; description: string; }; traits: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; equips?: undefined; fields?: undefined; query?: undefined; price?: undefined; consumable?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; mpCost: { type: string[]; description: string; }; scope: { type: string[]; description: string; }; formula: { type: string; description: string; }; element: { type: string[]; description: string; }; animationId: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; occasion?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; mpCost: { type: string[]; description: string; }; scope: { type: string[]; description: string; }; formula: { type: string; description: string; }; animationId: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; occasion?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; mpCost: { type: string[]; description: string; }; scope: { type: string[]; description: string; }; paramId: { type: string[]; description: string; }; turns: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; mpCost: { type: string[]; description: string; }; scope: { type: string[]; description: string; }; stateId: { type: string[]; description: string; }; chance: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; eventId: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; width: { type: string[]; description: string; }; height: { type: string[]; description: string; }; tilesetId: { type: string[]; description: string; }; bgmName: { type: string; description: string; }; displayName: { type: string; description: string; }; note: { type: string; description: string; }; theme: { type: string; description: string; enum: string[]; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: never[]; }; } | { name: string; description: string; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; layer: { type: string[]; description: string; }; tileId: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; name: { type: string; description: string; }; trigger: { type: string[]; description: string; }; pages: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; displayName: { type: string; description: string; }; width: { type: string[]; description: string; }; height: { type: string[]; description: string; }; tilesetId: { type: string[]; description: string; }; theme: { type: string; description: string; enum?: undefined; }; seed: { type: string[]; description: string; }; addEvents: { type: string; description: string; }; parentId: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; bgmName?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { batch: { type: string; description: string; items: { type: string; properties: { key: { type: string; description: string; }; name: { type: string; description: string; }; theme: { type: string; description: string; }; width: { type: string[]; description: string; }; height: { type: string[]; description: string; }; tilesetId: { type: string[]; description: string; }; seed: { type: string[]; description: string; }; parentId: { type: string[]; description: string; }; }; }; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapIdA: { type: string[]; description: string; }; mapIdB: { type: string[]; description: string; }; posA: { type: string; description: string; properties: { x: { type: string[]; }; y: { type: string[]; }; trigger: { type: string[]; }; }; }; posB: { type: string; description: string; properties: { x: { type: string[]; }; y: { type: string[]; }; trigger: { type: string[]; }; }; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; eventType: { type: string; description: string; }; count: { type: string[]; description: string; }; opts: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { names: { type: string; description: string; items: { type: string; properties: { mapId: { type: string[]; description: string; }; name: { type: string; description: string; }; }; }; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { folders: { type: string; description: string; items: { type: string; properties: { mapId: { type: string[]; description: string; }; parentId: { type: string[]; description: string; }; }; }; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; eventId: { type: string[]; description: string; }; fields: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; eventId: { type: string[]; description: string; }; pageIndex: { type: string[]; description: string; }; command: { type: string; description: string; properties: { code: { type: string[]; description: string; }; indent: { type: string[]; description: string; }; parameters: { type: string; description: string; }; }; required: string[]; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; name: { type: string; description: string; }; dialogues: { type: string; description: string; items: { type: string; }; }; characterName: { type: string; description: string; }; characterIndex: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; items: { type: string; description: string; items: { type: string; properties: { type: { type: string; description: string; }; id: { type: string[]; description: string; }; amount: { type: string[]; description: string; }; }; }; }; characterName: { type: string; description: string; }; characterIndex: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; destMapId: { type: string[]; description: string; }; destX: { type: string[]; description: string; }; destY: { type: string[]; description: string; }; trigger: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; query: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { id: { type: string[]; description: string; }; name: { type: string; description: string; }; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { title: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; params: { type: string; description: string; items: { type: string[]; }; }; expParams: { type: string; description: string; items: { type: string[]; }; }; learnings: { type: string; description: string; }; traits: { type: string; description: string; }; note: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; equips?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; battlerName: { type: string; description: string; }; battlerHue: { type: string[]; description: string; }; exp: { type: string[]; description: string; }; gold: { type: string[]; description: string; }; params: { type: string; description: string; items: { type: string[]; }; }; dropItems: { type: string; description: string; }; actions: { type: string; description: string; }; traits: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; profile?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; battlerName: { type: string; description: string; }; exp: { type: string[]; description: string; }; gold: { type: string[]; description: string; }; params: { type: string; description: string; items: { type: string[]; }; }; specialSkillId: { type: string[]; description: string; }; actions: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; dropItems?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; iconIndex: { type: string[]; description: string; }; restriction: { type: string[]; description: string; }; priority: { type: string[]; description: string; }; removeAtBattleEnd: { type: string; description: string; }; removeByDamage: { type: string; description: string; }; autoRemovalTiming: { type: string[]; description: string; }; minTurns: { type: string[]; description: string; }; maxTurns: { type: string[]; description: string; }; traits: { type: string; description: string; }; message1: { type: string; description: string; }; message2: { type: string; description: string; }; message3: { type: string; description: string; }; message4: { type: string; description: string; }; note: { type: string; description: string; }; removeByRestriction: { type: string; description: string; }; stepsToRemove: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; equips?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; trigger: { type: string[]; description: string; }; switchId: { type: string[]; description: string; }; list: { type: string; description: string; }; note: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { id: { type: string[]; description: string; }; command: { type: string; description: string; properties?: undefined; required?: undefined; }; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; members: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { troopId: { type: string[]; description: string; }; enemyId: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { name: { type: string; description: string; }; enemyIds: { type: string; description: string; items: { type: string[]; }; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { id: { type: string[]; description: string; }; type: { type: string; description: string; enum: string[]; }; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { sourceMapId: { type: string[]; description: string; }; name: { type: string; description: string; }; displayName: { type: string; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; name: { type: string; description: string; }; goods: { type: string; description: string; items: { type: string; }; }; characterName: { type: string; description: string; }; characterIndex: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; name: { type: string; description: string; }; cost: { type: string[]; description: string; }; characterName: { type: string; description: string; }; characterIndex: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; x: { type: string[]; description: string; }; y: { type: string[]; description: string; }; name: { type: string; description: string; }; troopId: { type: string[]; description: string; }; characterName: { type: string; description: string; }; characterIndex: { type: string[]; description: string; }; id?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { mapId: { type: string[]; description: string; }; switchX: { type: string[]; description: string; }; switchY: { type: string[]; description: string; }; doorX: { type: string[]; description: string; }; doorY: { type: string[]; description: string; }; gameSwitchId: { type: string[]; description: string; }; switchName: { type: string; description: string; }; doorName: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; inputSchema: { type: string; properties: { path: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { base64PNG: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { tilesetId: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { title: string; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; inputSchema: { type: string; properties: { image_path: { type: string; description: string; }; prompt: { type: string; description: string; }; resize_max: { type: string[]; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; layer?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; map_id?: undefined; show_events?: undefined; show_regions?: undefined; }; required: string[]; }; } | { name: string; description: string; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; title: string; }; inputSchema: { type: string; properties: { map_id: { type: string[]; description: string; }; layer: { type: string[]; description: string; }; show_events: { type: string; description: string; }; show_regions: { type: string; description: string; }; id?: undefined; name?: undefined; nickname?: undefined; classId?: undefined; initialLevel?: undefined; maxLevel?: undefined; characterName?: undefined; characterIndex?: undefined; faceName?: undefined; faceIndex?: undefined; battlerName?: undefined; profile?: undefined; traits?: undefined; equips?: undefined; note?: undefined; fields?: undefined; query?: undefined; description?: undefined; price?: undefined; consumable?: undefined; scope?: undefined; occasion?: undefined; animationId?: undefined; effects?: undefined; iconIndex?: undefined; itypeId?: undefined; wtypeId?: undefined; params?: undefined; etypeId?: undefined; atypeId?: undefined; type?: undefined; mpCost?: undefined; tpCost?: undefined; damage?: undefined; stypeId?: undefined; hitType?: undefined; speed?: undefined; successRate?: undefined; repeats?: undefined; tpGain?: undefined; message1?: undefined; message2?: undefined; requiredWtypeId1?: undefined; requiredWtypeId2?: undefined; messageType?: undefined; formula?: undefined; element?: undefined; paramId?: undefined; turns?: undefined; stateId?: undefined; chance?: undefined; mapId?: undefined; eventId?: undefined; width?: undefined; height?: undefined; tilesetId?: undefined; bgmName?: undefined; displayName?: undefined; theme?: undefined; tileId?: undefined; x?: undefined; y?: undefined; trigger?: undefined; pages?: undefined; seed?: undefined; addEvents?: undefined; parentId?: undefined; batch?: undefined; mapIdA?: undefined; mapIdB?: undefined; posA?: undefined; posB?: undefined; eventType?: undefined; count?: undefined; opts?: undefined; names?: undefined; folders?: undefined; pageIndex?: undefined; command?: undefined; dialogues?: undefined; items?: undefined; destMapId?: undefined; destX?: undefined; destY?: undefined; title?: undefined; expParams?: undefined; learnings?: undefined; battlerHue?: undefined; exp?: undefined; gold?: undefined; dropItems?: undefined; actions?: undefined; specialSkillId?: undefined; restriction?: undefined; priority?: undefined; removeAtBattleEnd?: undefined; removeByDamage?: undefined; autoRemovalTiming?: undefined; minTurns?: undefined; maxTurns?: undefined; message3?: undefined; message4?: undefined; removeByRestriction?: undefined; stepsToRemove?: undefined; switchId?: undefined; list?: undefined; members?: undefined; troopId?: undefined; enemyId?: undefined; enemyIds?: undefined; sourceMapId?: undefined; goods?: undefined; cost?: undefined; switchX?: undefined; switchY?: undefined; doorX?: undefined; doorY?: undefined; gameSwitchId?: undefined; switchName?: undefined; doorName?: undefined; path?: undefined; base64PNG?: undefined; image_path?: undefined; prompt?: undefined; resize_max?: undefined; }; required: string[]; }; })[];