UNPKG

@nestjs-mod/common

Version:

A collection of utilities for unifying NestJS applications and modules

11 lines (10 loc) 846 B
import { INestApplication } from '@nestjs/common'; import { NestModuleCategory } from '../nest-module/types'; import { BootstrapNestApplicationOptions } from './types'; export declare function bootstrapNestApplicationWithOptions<TNestApplication = INestApplication>({ modules, project, logger, wrapApplicationMethods, globalConfigurationOptions, globalEnvironmentsOptions, }: BootstrapNestApplicationOptions & { wrapApplicationMethods: ('preWrapApplication' | 'wrapApplication' | 'postWrapApplication')[]; }): Promise<{ modules: Partial<Record<NestModuleCategory, import("../nest-module/types").DynamicNestModuleMetadata[]>>; app: TNestApplication | undefined; }>; export declare function bootstrapNestApplication<TNestApplication = INestApplication>(options: BootstrapNestApplicationOptions): Promise<NonNullable<TNestApplication>>;