@foal/core
Version:
Full-featured Node.js framework, with no complexity
14 lines (13 loc) • 467 B
TypeScript
import 'reflect-metadata';
import { Class } from '../../core';
/**
* Define the HTTP path of a controller class. This function is usually called
* when adding the controller as a sub-controller.
*
* @export
* @template T
* @param {string} path - The HTTP path.
* @param {Class<T>} controllerClass - The controller class.
* @returns {Class<T>} The controller class.
*/
export declare function controller<T>(path: string, controllerClass: Class<T>): Class<T>;