import { makeAppHandler } from "../Entities";
import { makeDisposeAppUC, makeEnableFeatureUC, makeSetAppStateUC, makeSetIsAuthoringUC, makeSetThemeColorUC, makeShowBabylonInspectorUC, makeStartAppUC, makeStartZSpaceUC, makeStopAppUC, makeStopZSpaceUC, } from "../UC";
export function setupAppHandlers(appObjects) {
    const handlerAO = appObjects.getOrCreate("AppHandlers");
    const appHandler = makeAppHandler(handlerAO);
    makeDisposeAppUC(handlerAO);
    makeEnableFeatureUC(handlerAO);
    makeSetAppStateUC(handlerAO);
    makeSetIsAuthoringUC(handlerAO);
    makeSetThemeColorUC(handlerAO);
    makeShowBabylonInspectorUC(handlerAO);
    makeStartAppUC(handlerAO);
    makeStartZSpaceUC(handlerAO);
    makeStopAppUC(handlerAO);
    makeStopZSpaceUC(handlerAO);
    return appHandler;
}
//# sourceMappingURL=setupAppHandlers.js.map