/// import ModbusRequestBody from './request/request-body'; import ModbusTCPResponse from './tcp-response'; import { Socket } from 'net'; import MBClientRequestHandler from './client-request-handler.js'; import ModbusTCPRequest from './tcp-request.js'; import UserRequest from './user-request'; export default class ModbusTCPClientRequestHandler extends MBClientRequestHandler { protected _requests: Array>; protected _currentRequest: UserRequest | null | undefined; private _requestId; private _unitId; constructor(socket: Socket, unitId: number, timeout?: number); register(requestBody: T): any; handle(response: T): void; } //# sourceMappingURL=tcp-client-request-handler.d.ts.map