/**
 * This module is the Simulator's main interface. It handles incoming calls and retrieves the necessary implementation
 * through module services.
 */
module de.renew.simulator.api {
    // Provided Packages
    exports de.renew.simulator.api;

    // Renew Dependencies
    requires transitive de.renew.simulatorontology;
    requires de.renew.loader;

    // Third-Party Dependencies
    requires ch.qos.reload4j;
}