import { ISmart4CityGraphQLReponse } from "../../datasources/smart4city/graphql/ISmart4CityGraphQLReponse"; import { Smart4CityRoleHelper } from "../../helpers/Smart4CityRoleHelper"; import { IParking, IParkingLocation } from "../../ParkingInterface"; import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation"; export declare class Smart4CityParkingTransformation extends AbstractTransformation { private source; private transformationDate; private smart4CityRoleHelper; name: string; constructor(source: string, transformationDate: Date, smart4CityRoleHelper: Smart4CityRoleHelper); protected transformInternal: (element: ISmart4CityGraphQLReponse) => { parking: IParking[]; spaces: IParkingLocation[]; }; private getSpecialFeatures; }