factbook
Version:
Serves as an independent data scraping module, complete with ontology and full scraping ability for the CIA World Factbook site
44 lines (43 loc) • 1.58 kB
TypeScript
import { CountryReference, EntityListWrapper, FlatEntity } from "funktologies";
import { ImageScrapableObject } from "../models/image-scrapable-object";
declare class GlobalStore {
LOG_FILE_NAME: string;
LOG_STREAM: any;
IMAGES_TO_SCRAPE: ImageScrapableObject[];
countriesInList: CountryReference[];
debugLogger: any;
errorLogger: any;
progressLogger: any;
failedCountries: CountryReference[];
failedImages: ImageScrapableObject[];
jsonLD: FlatEntity[];
jsonNT: string;
agriculturalLands: EntityListWrapper;
arableLands: EntityListWrapper;
artificiallyIrrigatedLands: EntityListWrapper;
borderCountries: EntityListWrapper;
borderMaps: EntityListWrapper;
borders: EntityListWrapper;
climates: EntityListWrapper;
climateZones: EntityListWrapper;
coasts: EntityListWrapper;
countries: EntityListWrapper;
domainAreas: EntityListWrapper;
elevations: EntityListWrapper;
forestLands: EntityListWrapper;
images: EntityListWrapper;
geographicNotes: EntityListWrapper;
landUses: EntityListWrapper;
locations: EntityListWrapper;
maritimeClaims: EntityListWrapper;
nationalFlags: EntityListWrapper;
naturalHazards: EntityListWrapper;
naturalResources: EntityListWrapper;
otherLands: EntityListWrapper;
permanentCropsLands: EntityListWrapper;
permanentPastureLands: EntityListWrapper;
regionMaps: EntityListWrapper;
terrains: EntityListWrapper;
}
export declare const store: GlobalStore;
export {};