/** * Handlers for saved location management tools */ import { LocationStore } from '../services/locationStore.js'; import { NominatimService } from '../services/nominatim.js'; /** * Save a location for future use */ export declare function handleSaveLocation(args: unknown, locationStore: LocationStore, nominatimService: NominatimService): Promise<{ content: Array<{ type: string; text: string; }>; }>; /** * List all saved locations */ export declare function handleListSavedLocations(locationStore: LocationStore): Promise<{ content: Array<{ type: string; text: string; }>; }>; /** * Get details for a specific saved location */ export declare function handleGetSavedLocation(args: unknown, locationStore: LocationStore): Promise<{ content: Array<{ type: string; text: string; }>; }>; /** * Remove a saved location */ export declare function handleRemoveSavedLocation(args: unknown, locationStore: LocationStore): Promise<{ content: Array<{ type: string; text: string; }>; }>; /** * Resolve a location_name to coordinates * This is a helper function used by weather tools */ export declare function resolveLocationName(locationName: string, locationStore: LocationStore): { latitude: number; longitude: number; }; //# sourceMappingURL=savedLocationsHandler.d.ts.map