routing-controllers-openapi-extended
Version:
Runtime Swagger v2 / OpenAPI v2 specification generation for routing-controllers
9 lines (8 loc) • 428 B
TypeScript
import { RoutingControllersOptions, ActionMetadataArgs, ControllerMetadataArgs, ParamMetadataArgs, ResponseHandlerMetadataArgs } from './routeTypes';
export interface Route {
readonly action: ActionMetadataArgs;
readonly controller: ControllerMetadataArgs;
readonly options: RoutingControllersOptions;
readonly params: ParamMetadataArgs[];
readonly responseHandlers: ResponseHandlerMetadataArgs[];
}