///
import * as net from 'net';
import MessengerBase from './base';
export default class Server extends MessengerBase {
private clients;
server: net.Server;
pending: Array;
constructor(options: any);
listen(callback?: any): this;
broadcast(action: any, data: any): this;
_broadcast(info: any): this;
close(callback: any): this;
_handleMessage(message: any, reply: any, client: any): void;
_handleDisconnect(socket: any): void;
_handleConnection(socket: any): void;
}