@golemio/parkings
Version:
Golemio Parkings Module
14 lines (13 loc) • 910 B
TypeScript
import { AbstractEmptyTask, PostgresModel } from "@golemio/core/dist/integration-engine";
import { TskOffStreetMeasurementsTransformation } from "../../transformations/tsk/TskOffStreetMeasurementsTransformation";
import { TskOffStreetMeasurementsDataSource } from "../../datasources/tsk/TskOffStreetMeasurementsDataSource";
export declare class SaveTskOffStreetMeasurementsTask extends AbstractEmptyTask {
private readonly dataSource;
private readonly transformation;
private readonly parkingMeasurementsRepository;
private readonly parkingMeasurementsActualRepository;
readonly queueName: string;
readonly queueTtl: number;
constructor(dataSource: TskOffStreetMeasurementsDataSource, transformation: TskOffStreetMeasurementsTransformation, parkingMeasurementsRepository: PostgresModel, parkingMeasurementsActualRepository: PostgresModel);
protected execute(): Promise<void>;
}