import 'reflect-metadata'; import { HttpNodeRequest } from '../../_server'; import { RequestMappingOptions } from '../requestmapping/request_mapping_options'; export declare class ParameterInjector { static setParamsToDestination(target: any, key: string | symbol, index: number, destination: string): void; inject(options: RequestMappingOptions, httpNodeRequest: HttpNodeRequest, fnCallback: Function): Array; private parseRequested(requestedParams, params); private parsePath(requestedParams, paths, path); private getNumber(params, key); private getString(params, key); private getBoolean(params, key); private getArray(params, key); private getObject(params, key); }