import { HttpServer } from '@spinajs/http'; import { AsyncService } from '@spinajs/di'; import { Log } from '@spinajs/log-common'; import { Server } from 'socket.io'; import { SocketController, SocketServerMiddleware } from './interfaces.js'; import './middlewares.js'; export declare class WebsocketServer extends AsyncService { /** * Logger for this module */ protected Log: Log; protected HttpServer: HttpServer; protected Server: Server; protected Middlewares: SocketServerMiddleware[]; protected Controllers: SocketController[]; resolve(): Promise; } //# sourceMappingURL=index.d.ts.map