UNPKG

@golemio/parkings

Version:
22 lines (21 loc) 850 B
import { IParkingTariff } from "../../../schema-definitions/models/interfaces/IParkingTariff"; import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation"; import { IV3ParkingTariffDto } from "../interfaces/v3/IV3ParkingTariffDto"; export declare class ParkingTariffDtoTransformation extends AbstractTransformation<Array<{ tariff_id: string; parking_tariffs: Array<IParkingTariff & { updated_at: Date; }>; }>, Array<Partial<IV3ParkingTariffDto>>> { name: string; protected transformInternal: (elements: Array<{ tariff_id: string; parking_tariffs: Array<IParkingTariff & { updated_at: Date; }>; }>) => IV3ParkingTariffDto[]; private transformToChargeBands; private transformToCharges; private minDate; private maxDate; }