import { IParking, IParkingMeasurements, TTariffData } from "../../ParkingInterface";
import { IMrParkitGarageWithTariff } from "../../../schema-definitions/datasources/interfaces/IMrParkitGarage";
import { IParkingLocation } from "../../../schema-definitions/models/interfaces/IParkingLocation";
import { IParkingProhibitions } from "../../../schema-definitions/models/interfaces/IParkingProhibitions";
import { IParkingTariffRelation } from "../../../schema-definitions/models/interfaces/IParkingTariffRelation";
import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation";
export interface IMrParkingTransformationDto extends IParking {
    parkingLocation: IParkingLocation;
    parkingMeasurement: IParkingMeasurements;
    tariffs: TTariffData[];
    parkingTariffsRelations: IParkingTariffRelation;
    parkingProhibitions: IParkingProhibitions;
}
export interface IMrParkitGarageTransformation extends AbstractTransformation<IMrParkitGarageWithTariff, IMrParkingTransformationDto> {
}
