/** * Stock Image Query Builder * * Shared query building logic for stock image providers (Pexels, Pixabay). * Uses the AI-generated image.stock query string. */ import type { GeocodedActivity } from '../types/place-lookup'; /** * Get stock image query for an activity. * * Uses the AI-generated image.stock field which already includes activity, * location context, and relevant keywords. * * Falls back to category if image.stock is empty. * * @param activity - The geocoded activity to get a query for * @param maxLength - Maximum query length (default 100, suitable for Pexels/Pixabay) * @returns Query string or null if no meaningful query can be built */ export declare function buildStockImageQuery(activity: GeocodedActivity, maxLength?: number): string | null; //# sourceMappingURL=query-builder.d.ts.map