UNPKG

@ivamuno/nestjs-openapi

Version:
16 lines (15 loc) 633 B
import { INestApplication } from '@nestjs/common'; import { AsyncAPIObject } from '.'; import { AsyncApiDocumentOptions } from './asyncapi.module'; export declare class AsyncapiScanner { private readonly transfomer; private readonly explorer; private readonly modelPropertiesAccessor; private readonly swaggerTypesMapper; private readonly schemaObjectFactory; scanApplication(app: INestApplication, options: AsyncApiDocumentOptions): Omit<AsyncAPIObject, 'asyncapi' | 'info'>; private scanModuleComponents; private getModules; private getGlobalPrefix; private addExtraModels; }