UNPKG

@ivamuno/nestjs-openapi

Version:
11 lines (10 loc) 587 B
import { INestApplication } from '@nestjs/common'; import { OpenAPIObject, SwaggerDocumentOptions } from '@nestjs/swagger'; import { RedocOptions } from '../redoc/interfaces'; export declare class OpenApiModule { static createDocument(app: INestApplication, config: Omit<OpenAPIObject, 'paths'>, options?: SwaggerDocumentOptions): OpenAPIObject; static setup(path: string, app: INestApplication, document: OpenAPIObject, options?: RedocOptions): void; private static mapExamples; private static mapRequestBodyExamples; private static mapResponseExamples; }