/** * Consolidated World Map Tool * Replaces 7 separate tools for world map operations: * get_world_map_overview, get_region_map, get_world_tiles, apply_map_patch, * preview_map_patch, find_valid_poi_location, suggest_poi_locations */ import { z } from 'zod'; import { McpResponse } from '../../utils/action-router.js'; import { SessionContext } from '../types.js'; export declare const WorldMapTool: { name: string; description: string; inputSchema: z.ZodObject<{ action: z.ZodString; worldId: z.ZodString; regionId: z.ZodOptional; script: z.ZodOptional; poiType: z.ZodOptional>; nearWater: z.ZodOptional; preferredBiomes: z.ZodOptional>; avoidExistingPOIs: z.ZodOptional; minDistanceFromPOI: z.ZodOptional; count: z.ZodOptional; requests: z.ZodOptional>; }, "strip", z.ZodTypeAny, { worldId: string; action: string; count?: number | undefined; regionId?: number | undefined; script?: string | undefined; poiType?: "village" | "dungeon" | "city" | "town" | "castle" | "ruins" | "temple" | undefined; nearWater?: boolean | undefined; preferredBiomes?: string[] | undefined; avoidExistingPOIs?: boolean | undefined; minDistanceFromPOI?: number | undefined; requests?: any[] | undefined; }, { worldId: string; action: string; count?: number | undefined; regionId?: number | undefined; script?: string | undefined; poiType?: "village" | "dungeon" | "city" | "town" | "castle" | "ruins" | "temple" | undefined; nearWater?: boolean | undefined; preferredBiomes?: string[] | undefined; avoidExistingPOIs?: boolean | undefined; minDistanceFromPOI?: number | undefined; requests?: any[] | undefined; }>; }; export declare function handleWorldMap(args: unknown, ctx: SessionContext): Promise; //# sourceMappingURL=world-map.d.ts.map