@golemio/parkings
Version:
Golemio Parkings Module
13 lines (12 loc) • 902 B
TypeScript
import { IIptOictTariffsProperties } from "../../schema-definitions/datasources/iptoict/interfaces/IIptOictTariffsProperties";
import { IParkingTariff } from "../../schema-definitions/models/interfaces/IParkingTariff";
import { IParkingTariffRelation } from "../../schema-definitions/models/interfaces/IParkingTariffRelation";
import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation";
export declare class IptOictTariffsTransformation extends AbstractTransformation<IIptOictTariffsProperties, IParkingTariff[]> {
private source;
private transformationDate;
name: string;
constructor(source: string, transformationDate: Date);
protected transformInternal: (element: IIptOictTariffsProperties) => IParkingTariff[];
transformParkingTariffsRelation: (source: string, data: IIptOictTariffsProperties[]) => IParkingTariffRelation[];
}