UNPKG

@golemio/parkings

Version:
16 lines (15 loc) 1.1 kB
import { ParkingsLocationRepository } from "../../repositories/ParkingsLocationRepository"; import { TskParkingSectionLevelTransformation } from "../../transformations/TskParkingSectionLevelTransformation"; import { ITskParkingSectionLevel } from "../../../schema-definitions/datasources/interfaces/ITskParkingSectionLevel"; import { ISimpleConfig } from "@golemio/core/dist/helpers/configuration/ISimpleConfig"; import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine"; import { DataSource } from "@golemio/core/dist/integration-engine/datasources"; export declare class SaveTskParkingSectionLevelTask extends AbstractEmptyTask { readonly queueName: string; private readonly dataSource; private readonly transformation; private readonly parkingsLocationRepository; private readonly config; constructor(queueName: string, queuePrefix: string, dataSource: DataSource<ITskParkingSectionLevel[]>, transformation: TskParkingSectionLevelTransformation, parkingsLocationRepository: ParkingsLocationRepository, config: ISimpleConfig); execute(): Promise<void>; }