miter
Version:
A typescript web framework based on ExpressJs based loosely on SailsJs
16 lines (15 loc) • 561 B
TypeScript
/// <reference types="express" />
import { RouterMetadataT } from './router-t';
import { Handler } from 'express';
import { PolicyDescriptor } from '../../core/policy';
import { CtorT } from '../../core/ctor';
import { ControllerT } from '../../core/controller';
export declare class RouterMetadata {
private _meta;
constructor(_meta: RouterMetadataT);
readonly originalMeta: RouterMetadataT;
readonly path: string;
readonly middleware: Handler[];
readonly policies: PolicyDescriptor[];
readonly controllers: CtorT<ControllerT>[];
}