import { MeasurementRepository } from "../../repositories/MeasurementRepository"; import { IMeasurementDto } from "../../../../schema-definitions/models/interfaces/IMeasurementDto"; import { AbstractTask } from "@golemio/core/dist/integration-engine"; import { IMeasurementsParams } from "../interfaces/IMeasurementsParams"; export declare abstract class AbstractFetchMeasurementsTask extends AbstractTask { protected abstract measurementRepository: MeasurementRepository; constructor(); protected saveConsumptionData(data: IMeasurementDto[], skipFilter?: boolean): Promise; }