UNPKG

@ivamuno/nestjs-openapi

Version:
13 lines (12 loc) 694 B
import { InstanceWrapper } from '@nestjs/core/injector/instance-wrapper'; import { SchemaObject } from '@nestjs/swagger/dist/interfaces/open-api-spec.interface'; import { DenormalizedDoc } from './interfaces/denormalized-doc.interface'; export declare class AsyncApiExplorer { private readonly metadataScanner; private readonly schemas; private readonly schemaRefsStack; private operationIdFactory; exploreChannel(wrapper: InstanceWrapper<any>, modulePath?: string, globalPrefix?: string, operationIdFactory?: (controllerKey: string, methodKey: string) => string): DenormalizedDoc[]; getSchemas(): SchemaObject[]; private generateDenormalizedDocument; }