UNPKG

@golemio/parkings

Version:
18 lines (17 loc) 1.12 kB
import { ParkingTariffRelationsRepository } from "../../repositories/ParkingTariffRelationsRepository"; import { ParkingTariffsRepository } from "../../repositories/ParkingTariffsRepository"; import { StaticTariffsMatcher } from "../../transformations/StaticTariffsMatcher"; import { StaticTariffsTransformation } from "../../transformations/StaticTariffsTransformation"; import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine"; import { DataSource } from "@golemio/core/dist/integration-engine/datasources"; export declare class UpdateStaticTariffsTask extends AbstractEmptyTask { readonly queueName = "updateStaticTariffs"; readonly queueTtl: number; private dataSource; private transformer; private parkingTariffsRepository; private matcher; private parkingTariffRelationsRepository; constructor(queuePrefix: string, dataSource: DataSource, transformer: StaticTariffsTransformation, parkingTariffsRepository: ParkingTariffsRepository, parkingTariffRelationsRepository: ParkingTariffRelationsRepository, matcher: StaticTariffsMatcher); execute(): Promise<void>; }