UNPKG

498 BTypeScriptView Raw
1import { ControllerOptions } from '../decorator-options/ControllerOptions';
2/**
3 * Defines a class as a controller.
4 * Each decorated controller method is served as a controller action.
5 * Controller actions are executed when request come.
6 *
7 * @param baseRoute Extra path you can apply as a base route to all controller actions
8 * @param options Extra options that apply to all controller actions
9 */
10export declare function Controller(baseRoute?: string, options?: ControllerOptions): Function;