/** * Modbus function code handlers */ import type { EmulatedDevice } from '../device.js'; import type { VerboseLogger } from '../verbose-logger.js'; export declare const ILLEGAL_FUNCTION = 1; export declare const ILLEGAL_DATA_ADDRESS = 2; export declare const ILLEGAL_DATA_VALUE = 3; /** * Handle a Modbus request and return the response */ export declare function handleModbusRequest(device: EmulatedDevice, request: Buffer, verboseLogger?: VerboseLogger): Buffer; //# sourceMappingURL=function-codes.d.ts.map