import { CeskyCarsharingGeofencingDataSourceFactory } from "../../dataSources/CeskyCarsharingGeofencingDataSourceFactory"; import { GeofencingZonesModel } from "../../models/GeofencingZonesModel"; import { CeskyCarsharingGeofencingTransformation } from "../../transformations/CeskyCarsharing/CeskyCarsharingGeofencingTransformation"; import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine/workers/AbstractEmptyTask"; export declare class RefreshCeskyCarsharingGeofencingData extends AbstractEmptyTask { private geofencingZonesModel; private geofencingTransformation; private dataSourceFactory; readonly queueName = "refreshCeskyCarsharingGeofencingData"; readonly queueTtl: number; constructor(geofencingZonesModel: GeofencingZonesModel, geofencingTransformation: CeskyCarsharingGeofencingTransformation, dataSourceFactory: CeskyCarsharingGeofencingDataSourceFactory); protected execute(): Promise; private getGeofencingZonesFromDataSource; }