"""
VLCsim is composed by three modules:

* Scene: It has all the information related to the scene, like the room dimensions, the devices used, the receivers, etc.
* Controller: In charge of the allocation system.
* Simulator: All the dynamics of the system is here
"""

__version__ = "0.4.0"  # placeholder for poetry-dynamic-versioning

from .scene import *
from .controller import *
from .simulator import *

__all__ = [
    "AccessPoint",
    "VLed",
    "Receiver",
    "Scenario",
    "Connection",
    "Event",
    "Simulator",
    "Controller",
    "RF",
]
