UNPKG

@golemio/parkings

Version:
16 lines (15 loc) 1.03 kB
import { ParkingTariffRelationsRepository } from "../../repositories/ParkingTariffRelationsRepository"; import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine"; import { DataSource } from "@golemio/core/dist/integration-engine/datasources"; import { ParkingsRepository } from "../../repositories/ParkingsRepository"; import { ITskParkingSection } from "../../../schema-definitions/datasources/interfaces/ITskParkingSection"; import { ISimpleConfig } from "@golemio/core/dist/helpers/configuration/ISimpleConfig"; export declare class SaveTskParkingSectionsTask extends AbstractEmptyTask { private dataSource; private parkingsRepository; private parkingTariffRelationsRepository; private config; readonly queueName = "saveTskParkingSections"; constructor(queuePrefix: string, dataSource: DataSource<ITskParkingSection[]>, parkingsRepository: ParkingsRepository, parkingTariffRelationsRepository: ParkingTariffRelationsRepository, config: ISimpleConfig); execute(): Promise<void>; }