@ivamuno/nestjs-openapi
Version:
11 lines (10 loc) • 587 B
TypeScript
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;
}