import { ApplicationConfig } from '@nestjs/core/application-config'; import { SocketsContainer } from './container'; import { GatewayMetadata } from './interfaces/gateway-metadata.interface'; import { ObservableSocketServer } from './interfaces/observable-socket-server.interface'; export declare class SocketServerProvider { private readonly socketsContainer; private readonly applicationConfig; constructor(socketsContainer: SocketsContainer, applicationConfig: ApplicationConfig); scanForSocketServer(options: T, port: number): ObservableSocketServer; private createSocketServer; private createWithNamespace; private getServerOfNamespace; private validateNamespace; }