import { ParamType } from "./enum/ParamType"; import { HandlerParamOptions } from "./HandlerParamOptions"; export declare class HandlerParamMetadata { private _type; private _actionName; private _index; private _returnType; private _paramType; private _expression; private _defaultValue; private _required; readonly required: boolean; readonly type: Function; readonly paramType: ParamType; readonly index: number; readonly expression: string; readonly actionName: string; readonly returnType: Function; constructor(type: Function, actionName: string, index: number, returnType: Function, paramType?: ParamType, expression?: string); setOptions(options?: HandlerParamOptions): void; }