@golemio/energetics
Version:
Golemio Energetics Module
12 lines (11 loc) • 1.02 kB
TypeScript
import { VpalaceTypeMeasuringEquipmentDataSource } from "../datasources/VpalaceTypeMeasuringEquipmentDataSource";
import { VpalaceTypeMeasuringEquipmentRepository } from "../repositories/VpalaceTypeMeasuringEquipmentRepository";
import { VpalacTypeMeasuringEquipmentTransformation } from "../transformations/VpalacTypeMeasuringEquipmentTransformation";
import { Transaction } from "@golemio/core/dist/shared/sequelize";
export declare class TypeMeasuringEquipmentFetcher {
private readonly datasourceVpalaceTypeMeasuringEquipment;
private readonly modelVpalaceTypeMeasuringEquipment;
private readonly transformationVpalaceTypeMeasuringEquipment;
constructor(datasourceVpalaceTypeMeasuringEquipment: VpalaceTypeMeasuringEquipmentDataSource, modelVpalaceTypeMeasuringEquipment: VpalaceTypeMeasuringEquipmentRepository, transformationVpalaceTypeMeasuringEquipment: VpalacTypeMeasuringEquipmentTransformation);
execute: (from: string, to: string, authCookie: string, t: Transaction) => Promise<void>;
}