UNPKG

@golemio/parkings

Version:
16 lines (15 loc) 1.09 kB
import { ParkingMachinesRepository } from "../../repositories/ParkingMachinesRepository"; import { ParkingTariffRelationsRepository } from "../../repositories/ParkingTariffRelationsRepository"; import { TskParkingMachinesTransformation } from "../../transformations/TskParkingMachinesTransformation"; import { ITskParkingMachine } from "../../../schema-definitions/datasources/interfaces/ITskParkingMachine"; import { DataSource } from "@golemio/core/dist/integration-engine/datasources"; import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine/workers/AbstractEmptyTask"; export declare class SaveTskParkingMachinesTask extends AbstractEmptyTask { private dataSource; private transformation; private repository; private parkingTariffRelationsRepository; queueName: string; constructor(queuePrefix: string, dataSource: DataSource<ITskParkingMachine[]>, transformation: TskParkingMachinesTransformation, repository: ParkingMachinesRepository, parkingTariffRelationsRepository: ParkingTariffRelationsRepository); protected execute(): Promise<void>; }