@golemio/energetics
Version:
Golemio Energetics Module
9 lines (8 loc) • 584 B
TypeScript
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>;
}