UNPKG

@golemio/parkings

Version:
13 lines (12 loc) 745 B
import { IParkingProviderDataSourceFactory } from "../../datasources/interfaces/IParkingProviderDataSourceFactory"; import { AbstractTask } from "@golemio/core/dist/integration-engine"; import { IUpdateSmart4CityInput, UpdateSmart4CityValidationSchema } from "../schemas/UpdateSmart4CitySchema"; export declare class UpdateSmart4CityMeasurementsTask extends AbstractTask<IUpdateSmart4CityInput> { private dataSourceFactory; readonly queueName = "updateSmart4CityMeasurements"; readonly queueTtl: number; readonly schema: typeof UpdateSmart4CityValidationSchema; private measurementsRepository; constructor(dataSourceFactory: IParkingProviderDataSourceFactory); execute(data: IUpdateSmart4CityInput): Promise<void>; }