UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge

15 lines (14 loc) 720 B
import { ApplicationConfig } from '@nestjs/core/application-config'; import { GatewayMetadata } from './interfaces/gateway-metadata.interface'; import { SocketEventsHost } from './interfaces/socket-events-host.interface'; import { SocketsContainer } from './sockets-container'; export declare class SocketServerProvider { private readonly socketsContainer; private readonly applicationConfig; constructor(socketsContainer: SocketsContainer, applicationConfig: ApplicationConfig); scanForSocketServer<T extends GatewayMetadata>(options: T, port: number): SocketEventsHost; private createSocketServer; private createWithNamespace; private getServerOfNamespace; private validateNamespace; }