1 | import { HttpServer, INestApplication, INestMicroservice } from '@nestjs/common';
|
2 | import { MicroserviceOptions } from '@nestjs/common/interfaces/microservices/microservice-configuration.interface';
|
3 | import { NestMicroserviceOptions } from '@nestjs/common/interfaces/microservices/nest-microservice-options.interface';
|
4 | import { NestApplicationOptions } from '@nestjs/common/interfaces/nest-application-options.interface';
|
5 | import { Type } from '@nestjs/common/interfaces/type.interface';
|
6 | import { NestApplicationContext } from '@nestjs/core';
|
7 | import { ApplicationConfig } from '@nestjs/core/application-config';
|
8 | import { NestContainer } from '@nestjs/core/injector/container';
|
9 | import { Module } from '@nestjs/core/injector/module';
|
10 | export declare class TestingModule extends NestApplicationContext {
|
11 | private readonly applicationConfig;
|
12 | constructor(container: NestContainer, scope: Type<any>[], contextModule: Module, applicationConfig: ApplicationConfig);
|
13 | createNestApplication<T extends INestApplication = INestApplication>(httpAdapter?: HttpServer, options?: NestApplicationOptions): T;
|
14 | createNestMicroservice(options: NestMicroserviceOptions & MicroserviceOptions): INestMicroservice;
|
15 | private createHttpAdapter;
|
16 | private applyLogger;
|
17 | private createAdapterProxy;
|
18 | }
|