/// import { AccessLimitationRepository } from "../../repositories/AccessLimitationRepository"; import { DevicesRepository } from "../../repositories/DevicesRepository"; import { DeviceDtoTransformation } from "../../transformations/DeviceDtoTransformation"; import { NextFunction, Request, Response } from "@golemio/core/dist/shared/express"; import { AbstractController } from "./AbstractController"; export declare class V2DevicesController extends AbstractController { private devicesRepository; private transformation; constructor(devicesRepository: DevicesRepository, transformation: DeviceDtoTransformation, accessLimitationRepository: AccessLimitationRepository); getAll: (req: Request, res: Response, next: NextFunction) => Promise>>; getOne: (req: Request, res: Response, next: NextFunction) => Promise>>; }