module de.renew.fs {
    // Provided Packages
    exports de.renew.formalism.fs;
    exports de.uni_hamburg.fs;
    exports de.renew.gui.fs;

    opens de.renew.fs.images;

    // Renew Dependencies
    requires transitive de.renew.formalism.gui;
    requires transitive de.renew.misc;
    requires transitive de.renew.simulator.impl;
    requires de.renew.simulator.api;

    // Java Dependencies
    requires java.desktop;

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