/// import InputRegistry from './inputs'; export declare type ServerConfig = { debug?: boolean; messageServer: { port: number; host: string; }; httpServer: { port: number; host: string; }; }; export declare type MessageHandlerFunction = (config: ServerConfig, inputs: InputRegistry, io: SocketIO.Server, msgParts: Array) => Promise; export declare type MessageHandlers = { [messageType: string]: MessageHandlerFunction; };