"""Core package for target_simulator.

This package contains the simulation, communicator and command builder
submodules that implement the application's runtime behavior. The
individual submodules provide the public API (e.g., `SimulationEngine`,
`SFPCommunicator`, `Scenario`, etc.) and are intentionally imported by
absolute module path by consumers; this file serves primarily as a
lightweight package marker with a descriptive module docstring.
"""

__all__ = [
    "command_builder",
    "communicator_interface",
    "models",
    "payload_router",
    "sfp_communicator",
    "sfp_structures",
    "sfp_transport",
    "serial_communicator",
    "simulation_engine",
    "tftp_communicator",
]
