import { ConnectionServer, Connection } from '@casual-simulation/causal-tree-server'; import { DeviceInfo } from '@casual-simulation/causal-trees'; import { Observable } from 'rxjs'; import { Server, Socket } from 'socket.io'; export declare class SocketIOConnectionServer implements ConnectionServer { private _connection; readonly connection: Observable; constructor(socketServer: Server); private _login; } export declare class SocketIOConnection implements Connection { private _socket; private _device; readonly device: DeviceInfo; readonly disconnect: Observable<{}>; event(name: string): Observable; send(name: string, data: any): void; constructor(socket: Socket, device: DeviceInfo); private _socketEvent; } //# sourceMappingURL=SocketIOConnectionServer.d.ts.map