import { IParkingMeasurements } from "../../ParkingInterface"; import { IGreenCenterMeasurement, IGreenCenterMeasurementAggregation } from "../../../schema-definitions/datasources/greencenter/interfaces/IGreenCenterMeasurement"; import { IParking } from "../../../schema-definitions/models/interfaces/IParking"; import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation"; export declare class GreenCenterMeasurementTransformation extends AbstractTransformation, IParkingMeasurements> { private readonly transformationDate; name: string; constructor(transformationDate: Date); aggregateCollection: (data: IGreenCenterMeasurement[]) => IGreenCenterMeasurementAggregation; protected transformInternal: (data: IGreenCenterMeasurementAggregation & Pick) => IParkingMeasurements; }