@nestjs/swagger
Version: 
Nest - modern, fast, powerful node.js web framework (@swagger)
13 lines (12 loc) • 629 B
TypeScript
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>;
    };
}