/** * Dutchie Discovery Module * * Exports all discovery-related functionality for use in the main application. */ // Types export * from './types'; // City Discovery export { discoverCities, getCitiesToCrawl, getCityBySlug, seedKnownCities, } from './city-discovery'; // Location Discovery export { discoverLocationsForCity, fetchLocationsForCity, upsertLocation, } from './location-discovery'; // Discovery Crawler (Orchestrator) export { runFullDiscovery, discoverCity, discoverState, getDiscoveryStats, DiscoveryCrawlerOptions, DiscoveryStats, } from './discovery-crawler'; // Promotion export { validateForPromotion, validateDiscoveredLocations, promoteDiscoveredLocations, promoteSingleLocation, ValidationResult, ValidationSummary, PromotionResult, PromotionSummary, } from './promotion'; // Routes export { createDiscoveryRoutes } from './routes';