UNPKG

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
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 };