@tsed/common
Version:
A TypeScript Framework on top of Express
20 lines (19 loc) • 550 B
TypeScript
import { InjectorService } from "@tsed/di";
import { ControllerProvider } from "../domain/ControllerProvider";
import { PlatformRouterMethods } from "../interfaces/PlatformRouterMethods";
/**
* @ignore
*/
export declare class PlatformControllerBuilder {
private provider;
constructor(provider: ControllerProvider);
/**
*
* @returns {any}
*/
build(injector: InjectorService): PlatformRouterMethods;
private buildEndpoints;
private buildEndpoint;
private buildChildrenCtrls;
private buildMiddlewares;
}