@golemio/parkings
Version:
Golemio Parkings Module
12 lines (11 loc) • 838 B
TypeScript
import { OpeningHoursParser } from "../../../helpers/osm/OpeningHoursParser";
import { IGenericFeature } from "../../datasources/interfaces/IGenericFeature";
import { IOsmParkingProperties } from "../../../schema-definitions/datasources/osm/interfaces/IOsmParkingProperties";
import { IOpeningHours } from "../../../schema-definitions/models/interfaces/openingHours/IOpeningHours";
import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation";
export declare class OsmOpeningHoursTransformation extends AbstractTransformation<IGenericFeature<IOsmParkingProperties>, IOpeningHours> {
private openingHoursParser;
name: string;
constructor(openingHoursParser: OpeningHoursParser);
protected transformInternal: (element: IGenericFeature<IOsmParkingProperties>) => IOpeningHours;
}