import { CeskyCarsharingStaticDataService } from "../../CeskyCarsharingStaticDataService"; import { StaticDataRepository } from "../../repositories/StaticDataRepository"; import { RekolaStaticDataService } from "../../transformations/Rekola/RekolaStaticDataService"; import { ILogger } from "@golemio/core/dist/helpers/logger"; import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine/workers/AbstractEmptyTask"; import { IStaticDataHelper } from "../helpers/interfaces/IStaticDataHelper"; export declare class RefreshStaticDataInDbTask extends AbstractEmptyTask { private readonly logger; private readonly staticDataHelper; private readonly staticDataRepository; private readonly ceskyCarsharingDataService; private readonly rekolaDataService; readonly queueName = "refreshStaticDataInDb"; readonly queueTtl: number; constructor(logger: ILogger, staticDataHelper: IStaticDataHelper, staticDataRepository: StaticDataRepository, ceskyCarsharingDataService: CeskyCarsharingStaticDataService, rekolaDataService: RekolaStaticDataService); protected execute(): Promise; private processProviderResourceTypes; }