UNPKG

@nestjs/swagger

Version:

Nest - modern, fast, powerful node.js web framework (@swagger)

13 lines (12 loc) 629 B
import { ApiResponseMetadata, ApiResponseSchemaHost } from '../decorators'; import { SchemaObject } from '../interfaces/open-api-spec.interface'; export declare class ResponseObjectFactory { private readonly mimetypeContentWrapper; private readonly modelPropertiesAccessor; private readonly swaggerTypesMapper; private readonly schemaObjectFactory; private readonly responseObjectMapper; create(response: ApiResponseMetadata, produces: string[], schemas: SchemaObject[]): ApiResponseSchemaHost | { content: Record<string, import("../interfaces/open-api-spec.interface").MediaTypeObject>; }; }