import { Provider } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; import { SwaggerUiOptionsExtrasInterface } from './interfaces/swagger-ui-options-extras.interface'; import { SwaggerUiOptionsInterface } from './interfaces/swagger-ui-options.interface'; import { SwaggerUiService } from './swagger-ui.service'; export declare const SwaggerUiModuleClass: import("@nestjs/common").ConfigurableModuleCls, SWAGGER_UI_OPTIONS_TYPE: SwaggerUiOptionsInterface & Partial, SWAGGER_UI_ASYNC_OPTIONS_TYPE: import("@nestjs/common").ConfigurableModuleAsyncOptions & Partial; export type SwaggerUiOptions = Omit; export type SwaggerUiAsyncOptions = Omit; export declare function createSwaggerUiExports(): (string | symbol | typeof SwaggerUiService | typeof ConfigModule)[]; export declare function createSwaggerUiProviders(options: { overrides?: SwaggerUiAsyncOptions; providers?: Provider[]; }): Provider[]; export declare function createSwaggerUiSettingsProvider(): Provider; export declare function createSwaggerUiDocumentBuilderProvider(): Provider; //# sourceMappingURL=swagger-ui.module-definition.d.ts.map