1 | import { Type } from '@nestjs/common';
|
2 | import { ModelPropertiesAccessor } from './model-properties-accessor';
|
3 | import { ParamsWithType, ParamWithTypeMetadata } from './parameter-metadata-accessor';
|
4 | export 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 | }
|