@golemio/parkings
Version:
Golemio Parkings Module
15 lines (14 loc) • 985 B
TypeScript
import { ParkingMachinesFilteredRepository } from "../../data-access/ParkingMachinesFilteredRepository";
import { ParkingMachinesRepository } from "../../data-access/ParkingMachinesRepository";
import { ParkingMachinesDtoTransformation } from "../../transformations/v3/ParkingMachinesDtoTransformation";
import { NextFunction, Request, Response } from "@golemio/core/dist/shared/express";
import { AbstractV3ParkingController } from "./AbstractV3ParkingController";
export declare class V3ParkingMachinesController extends AbstractV3ParkingController {
private repository;
private filteredRepository;
private transformation;
constructor(repository: ParkingMachinesRepository, filteredRepository: ParkingMachinesFilteredRepository, transformation: ParkingMachinesDtoTransformation);
getAll: (req: Request, res: Response, next: NextFunction) => Promise<void>;
getOne: (req: Request, res: Response, next: NextFunction) => Promise<void>;
private parseParams;
}