import { HandlerMetadata } from './HandlerMetadata'; import { ParamType } from './enum/ParamType'; import { HandlerParamOptions } from './HandlerParamOptions'; export declare class HandlerRegistry { private static _handlers; static handlers: Map>; static registerParam(type: Function, actionName: string, index: number, paramType: ParamType, expression: string, options?: HandlerParamOptions): void; /** * safe get HandlerMetadata * * @param type * @param actionName * @returns {HandlerMetadata} */ static getHandler(type: Function, actionName: string): HandlerMetadata; }