| 21 | } |
| 22 | |
| 23 | export interface ModuleObject { |
| 24 | removeClient: (clientId: string) => void |
| 25 | execCommand: (clientId: string, obj: CommandData, cb: Callback) => void |
| 26 | } |
| 27 | |
| 28 | export interface Module<T> { |
| 29 | init: (config: ModuleConfig, cb: Callback, emit: Callback) => T |
nothing calls this directly
no outgoing calls
no test coverage detected