UNPKG

568 BTypeScriptView Raw
1import { Type } from '@nestjs/common';
2import { ModelPropertiesAccessor } from './model-properties-accessor';
3import { ParamsWithType, ParamWithTypeMetadata } from './parameter-metadata-accessor';
4export declare class ParametersMetadataMapper {
5 private readonly modelPropertiesAccessor;
6 constructor(modelPropertiesAccessor: ModelPropertiesAccessor);
7 transformModelToProperties(parameters: ParamsWithType): ParamWithTypeMetadata[];
8 mergeImplicitWithExplicit(key: string, prototype: Type<unknown>, param: ParamWithTypeMetadata): ParamWithTypeMetadata;
9}