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;
}
