UNPKG

@golemio/energetics

Version:
12 lines (11 loc) 811 B
import { VpalaceMeterTypeDataSource } from "../datasources/VpalaceMeterTypeDataSource"; import { VpalaceMeterTypeRepository } from "../repositories/VpalaceMeterTypeRepository"; import { VpalacMeterTypeTransformation } from "../transformations/VpalacMeterTypeTransformation"; import { Transaction } from "@golemio/core/dist/shared/sequelize"; export declare class MeterTypeFetcher { private readonly datasourceVpalaceMeterType; private readonly modelVpalaceMeterType; private readonly transformationVpalaceMeterType; constructor(datasourceVpalaceMeterType: VpalaceMeterTypeDataSource, modelVpalaceMeterType: VpalaceMeterTypeRepository, transformationVpalaceMeterType: VpalacMeterTypeTransformation); execute: (from: string, to: string, authCookie: string, t: Transaction) => Promise<void>; }