"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StateTransition = exports.InputFocus = exports.AppState = void 0;
var AppState;
(function (AppState) {
    AppState["GAME_ACTIVE"] = "GAME_ACTIVE";
    AppState["GAME_PAUSED"] = "GAME_PAUSED";
    AppState["ESC_PAUSED"] = "ESC_PAUSED";
    AppState["GAME_MINIMIZED"] = "GAME_MINIMIZED";
    AppState["EXITING"] = "EXITING";
})(AppState || (exports.AppState = AppState = {}));
var InputFocus;
(function (InputFocus) {
    InputFocus["CHILD"] = "CHILD";
    InputFocus["GAME"] = "GAME";
})(InputFocus || (exports.InputFocus = InputFocus = {}));
var StateTransition;
(function (StateTransition) {
    StateTransition["TOGGLE"] = "TOGGLE";
    StateTransition["MANUAL_PAUSE"] = "MANUAL_PAUSE";
    StateTransition["ESC_PAUSE"] = "ESC_PAUSE";
    StateTransition["MINIMIZE"] = "MINIMIZE";
    StateTransition["RESUME"] = "RESUME";
    StateTransition["CHILD_EXIT"] = "CHILD_EXIT";
    StateTransition["FATAL_ERROR"] = "FATAL_ERROR";
})(StateTransition || (exports.StateTransition = StateTransition = {}));
//# sourceMappingURL=types.js.map