nestjs-io-client
Version:
Socket.io Client for NestJS based on socket.io-client
17 lines (16 loc) • 953 B
TypeScript
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;
}