awv-api
Version:
16 lines (15 loc) • 575 B
TypeScript
import City from './models/City';
import Street from './models/Street';
import Event from './models/Event';
/**
* AwvAPI class
*
* @class AwvAPI
*/
export default class AwvAPI {
static downloadAllCitiesAndStreetsAndEvents(year: number): Promise<City[]>;
static downloadAllCitiesAndStreets(year: number): Promise<City[]>;
static downloadAllCities(year: number): Promise<City[]>;
static downloadAllStreetsForCity(year: number, city: City): Promise<Street[]>;
static downloadEventsForStreet(year: number, city: City, street: Street): Promise<Event[]>;
}