UNPKG

nestjs-io-client

Version:
17 lines (16 loc) 953 B
import { DynamicModule, OnApplicationBootstrap, OnApplicationShutdown } from '@nestjs/common'; import { DiscoveryService, MetadataScanner, ModuleRef, Reflector } from '@nestjs/core'; import { IoClientModuleOptions, IoClientModuleAsyncOptions } from './io-client.interface'; export declare class IoClientCoreModule implements OnApplicationBootstrap, OnApplicationShutdown { private readonly providerName; private readonly moduleRef; private readonly discoveryService; private readonly metadataScanner; private readonly reflector; constructor(providerName: string, moduleRef: ModuleRef, discoveryService: DiscoveryService, metadataScanner: MetadataScanner, reflector: Reflector); static forRoot(options: IoClientModuleOptions): DynamicModule; static forRootAsync(options: IoClientModuleAsyncOptions): DynamicModule; onApplicationBootstrap(): void; private listenToClientEvents; onApplicationShutdown(): void; }