UNPKG

@golemio/energetics

Version:
15 lines (14 loc) 838 B
import { AccessLimitationRepository } from "../../repositories/AccessLimitationRepository"; import { BuildingTransformationFull } from "../../transformations/BuildingTransformationFull"; import { NextFunction, Request, Response } from "@golemio/core/dist/shared/express"; import { AbstractController } from "./AbstractController"; export declare class BuildingsController extends AbstractController { private fullDataTransformation; private buildingsRepository; private transformation; constructor(accessLimitationRepository: AccessLimitationRepository, fullDataTransformation: BuildingTransformationFull); getAll: (req: Request, res: Response, next: NextFunction) => Promise<void>; getOne: (req: Request, res: Response, next: NextFunction) => Promise<void>; private getFullData; private getPrimaryData; }