UNPKG

@golemio/parkings

Version:
21 lines (20 loc) 760 B
import { IParkingTariff } from "../../schema-definitions/models/interfaces/IParkingTariff"; import { BaseTransformation, ITransformation } from "@golemio/core/dist/integration-engine"; export declare class TSKParkingTariffTransformation extends BaseTransformation implements ITransformation { name: string; private readonly dataSource; constructor(); transform: (data: { tsk: Record<string, any>; lastUpdated: Date; }) => Promise<IParkingTariff[]>; private hasEqualDescription; private aggregateByDay; private flattenPayAtHoliday; private dayFormatter; private openingHoursFormatter; protected transformElement: (element: { data: any; lastUpdated: Date; }) => IParkingTariff[]; }