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, transformation: TskParkingSectionLevelTransformation, parkingsLocationRepository: ParkingsLocationRepository, config: ISimpleConfig); execute(): Promise; }