trento-parking
Version:
A TypeScript library providing easy access to parking and bike slot availability, location, and details in Trento, Italy. Fetches data from the official Comune di Trento parking services.
22 lines (19 loc) • 650 B
TypeScript
import { ParkingData } from '../models/parking-data.js';
import { ParkingType } from '../models/parking-types.js';
import '../models/distance.js';
import '../models/opening-hours.js';
declare class ParkingDataCollection {
private axiosInstance;
private baseUrl;
private parkingData;
private lastRefresh;
constructor(baseUrl?: string);
refresh(): Promise<void>;
all(): ParkingData[];
byId(id: number): ParkingData | null;
byType(type: ParkingType): ParkingData[];
getAvailable(): ParkingData[];
getFull(): ParkingData[];
getLastRefresh(): number | null;
}
export { ParkingDataCollection as default };