abstract fun removeListener(event: String, listener: Function<*>): PowerMonitorabstract fun removeListener(event: String, listener: Function<*>): PowerMonitorabstract fun removeListener(event: String, listener: Function<*>): PowerMonitorabstract fun removeListener(event: String, listener: Function<*>): PowerMonitorabstract fun removeListener(event: String, listener: Function<*>): PowerMonitor