1 | import { ApplicationConfig } from '@nestjs/core/application-config';
|
2 | import { GatewayMetadata } from './interfaces/gateway-metadata.interface';
|
3 | import { ServerAndEventStreamsHost } from './interfaces/server-and-event-streams-host.interface';
|
4 | import { SocketsContainer } from './sockets-container';
|
5 | export 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 | }
|