UNPKG

757 BTypeScriptView Raw
1import { ApplicationConfig } from '@nestjs/core/application-config';
2import { GatewayMetadata } from './interfaces/gateway-metadata.interface';
3import { ServerAndEventStreamsHost } from './interfaces/server-and-event-streams-host.interface';
4import { SocketsContainer } from './sockets-container';
5export declare class SocketServerProvider {
6 private readonly socketsContainer;
7 private readonly applicationConfig;
8 constructor(socketsContainer: SocketsContainer, applicationConfig: ApplicationConfig);
9 scanForSocketServer<T extends GatewayMetadata = any>(options: T, port: number): ServerAndEventStreamsHost;
10 private createSocketServer;
11 private decorateWithNamespace;
12 private getServerOfNamespace;
13 private validateNamespace;
14}