miter
Version:
A typescript web framework based on ExpressJs based loosely on SailsJs
12 lines (11 loc) • 477 B
TypeScript
import { CtorT } from '../../core/ctor';
import { PolicyDescriptor } from '../../core/policy';
import { ControllerT } from '../../core/controller';
import { InjectableMetadata } from '../services/injectable';
export declare type ControllerMetadata = InjectableMetadata<any> & {
path?: string;
policies?: PolicyDescriptor[];
controllers?: CtorT<ControllerT>[];
};
export declare const ControllerMetadataSym: symbol;
export declare const ControllerRoutesSym: symbol;