import { FuseBox } from "../core/FuseBox"; export declare class SocketServer { server: any; fuse: FuseBox; static server: SocketServer; static createInstance(server: any, fuse: FuseBox): SocketServer; static getInstance(): SocketServer; static start(server: any, fuse: FuseBox): SocketServer; static startSocketServer(port: number, fuse: FuseBox): SocketServer; cursor: any; clients: Set; constructor(server: any, fuse: FuseBox); send(type: string, data: any): void; protected onMessage(client: any, type: string, data: any): void; }