import { makeEnvironmentEntity } from "../Entities/Environment";
import { makeEnvironmentalIntensityPM } from "../PMs/EnvironmentalIntensityPM";
import { makeTexturalEnvironmentPM } from "../PMs/TexturalEnvironmentPM";
import { SerializeEnvironment } from "../UCs/SerializeEnvironment";
import { makeSetEnvironmentIntensityUC } from "../UCs/SetEnvironmentIntensityUC";
import { makeSetTexturalEnvironmentUC } from "../UCs/SetTexturalEnvironmentUC";
export function setupEnvironments(appObjects) {
    const ao = appObjects.getOrCreate("Environments");
    makeEnvironmentEntity(ao);
    makeSetTexturalEnvironmentUC(ao);
    new SerializeEnvironment(ao);
    makeSetEnvironmentIntensityUC(ao);
    makeTexturalEnvironmentPM(ao);
    makeEnvironmentalIntensityPM(ao);
}
//# sourceMappingURL=setupEnvironmnets.js.map