awv-api
Version:
17 lines (16 loc) • 670 B
TypeScript
import City from '../models/City';
import Event from '../models/Event';
import Street from '../models/Street';
/**
* EventDownloadHelper class
*
* @class EventDownloadHelper
*/
export default class EventDownloadHelper {
static downloadEventsAndAddToCities(year: number, cities: City[]): Promise<City[]>;
static downloadEventsAndAddToCity(year: number, city: City): Promise<City>;
static downloadEventsAndAddToStreet(year: number, city: City, street: Street): Promise<Street>;
static downloadEventsForStreet(year: number, city: City, street: Street): Promise<Event[]>;
private static downloadEvents;
private static parseWebsiteTextToEvents;
}