UNPKG

@golemio/energetics

Version:
9 lines (8 loc) 584 B
import { EnapoMeasurementsRepository } from "../../repositories/EnapoMeasurementsRepository"; import { IEnapoMeasurementsDto } from "../../../../schema-definitions/models/interfaces/IEnapoMeasurmentsDto"; import { AbstractTask } from "@golemio/core/dist/integration-engine"; export declare abstract class AbstractEnapoFetchMeasurementsTask<T extends object> extends AbstractTask<T> { protected abstract measurementsRepository: EnapoMeasurementsRepository; constructor(); protected saveConsumptionData(data: IEnapoMeasurementsDto[], skipFilter?: boolean): Promise<void>; }