@golemio/energetics
Version:
Golemio Energetics Module
12 lines (11 loc) • 955 B
TypeScript
import { VpalaceMeasuringEquipmentDataSource } from "../datasources/VpalaceMeasuringEquipmentDataSource";
import { VpalaceMeasuringEquipmentRepository } from "../repositories/VpalaceMeasuringEquipmentRepository";
import { VpalacMeasuringEquipmentTransformation } from "../transformations/VpalacMeasuringEquipmentTransformation";
import { Transaction } from "@golemio/core/dist/shared/sequelize";
export declare class MeasuringEquipmentFetcher {
private readonly datasourceVpalaceMeasuringEquipment;
private readonly modelVpalaceMeasuringEquipment;
private readonly transformationVpalaceMeasuringEquipment;
constructor(datasourceVpalaceMeasuringEquipment: VpalaceMeasuringEquipmentDataSource, modelVpalaceMeasuringEquipment: VpalaceMeasuringEquipmentRepository, transformationVpalaceMeasuringEquipment: VpalacMeasuringEquipmentTransformation);
execute: (from: string, to: string, authCookie: string, t: Transaction) => Promise<void>;
}