import { Repository } from 'typeorm'; import { PlaceJordan } from './entities/place-jordan.entity'; export declare class JordanResearchService { private readonly placeRepo; private readonly logger; constructor(placeRepo: Repository); private fetchWithRetry; fetchOsmZarqa(): Promise; fetchOvertureZarqa(): Promise; fetchWikidataZarqa(): Promise; checkStaticFiles(): Promise<{}>; generateZarqaReport(): Promise<{ area: string; report_timestamp: string; sources: { osm: any; overture: any; wikidata: any; static_files: {}; hdx: string; gadm: string; }; comparison_summary: string; }>; }