package com.ffii.fpsms.modules.jobOrder.web.model

data class LaserBag2SendResponse(
    val success: Boolean,
    val message: String,
    val payloadSent: String? = null,
    /** Raw bytes from the laser TCP peer after our payload (often `receive;;`). */
    val printerAck: String? = null,
    /** True when [printerAck] contained `receive` and not `invalid` (same rule as Bag3.py). */
    val receiveAcknowledged: Boolean = false,
)
