UNPKG

@rxap/nest-open-api

Version:

This package provides tools and utilities for integrating OpenAPI specifications into NestJS applications. It includes features for handling upstream API requests, managing server configurations, and generating OpenAPI documentation. It also offers interc

15 lines (14 loc) 780 B
import { ConfigurableModuleOptionsFactory, Logger } from '@nestjs/common'; import { ConfigService } from '@nestjs/config'; import { Environment } from '@rxap/nest-utilities'; import { OpenApiModuleOptions } from './open-api.module'; export declare class OpenApiModuleOptionsLoader implements ConfigurableModuleOptionsFactory<OpenApiModuleOptions, 'create'> { protected readonly config: ConfigService; protected readonly logger: Logger; protected readonly environment: Environment | null; create(): OpenApiModuleOptions; protected existsFileWithScope(filePath: string): boolean; protected readFileWithScope(filePath: string): string; protected fileNameWithScope(filePath: string): string; protected interpolateEnvVariables(value: string): string; }