-import { Server as HttpServer } from 'http';
+import type { Server as HttpServer } from 'http';
-import WebSocket from 'ws';
+import type WebSocket from 'ws';
-import { ChargingStationData } from '../../types/ChargingStationWorker';
-import {
+import type { ChargingStationData } from '../../types/ChargingStationWorker';
+import type {
ProcedureName,
ProtocolRequest,
ProtocolResponse,
public abstract stop(): void;
public abstract sendRequest(request: string): void;
public abstract sendResponse(response: string): void;
- public abstract logPrefix(modName?: string, methodName?: string): string;
+ public abstract logPrefix(modName?: string, methodName?: string, prefixSuffix?: string): string;
}