UNPKG

@golemio/energetics

Version:
12 lines (11 loc) 838 B
/// <reference types="express" /> import { AccessLimitationRepository } from "../../repositories/AccessLimitationRepository"; import { MeasurementRepository } from "../../repositories/MeasurementRepository"; import { NextFunction, Request, Response } from "@golemio/core/dist/shared/express"; import { AbstractController } from "./AbstractController"; export declare class V2MeasurementsController extends AbstractController { private measurementRepository; constructor(measurementRepository: MeasurementRepository, accessLimitationRepository: AccessLimitationRepository); getMeasurements: (req: Request, res: Response, next: NextFunction) => Promise<void | Response<any, Record<string, any>>>; getMonthlyReadings: (req: Request, res: Response, next: NextFunction) => Promise<void | Response<any, Record<string, any>>>; }