"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CONSOLE_COMMANDS_SET = void 0;
const ReadonlySet_1 = require("../types/ReadonlySet");
/**
 * The set of vanilla console commands, as documented here:
 * https://bindingofisaacrebirth.fandom.com/wiki/Debug_Console
 */
exports.CONSOLE_COMMANDS_SET = new ReadonlySet_1.ReadonlySet([
    // Listed commands
    "achievement",
    "challenge",
    "clear",
    "clearcache",
    "clearseeds",
    "combo",
    "copy",
    "costumetest",
    "curse",
    "cutscene",
    "debug",
    "delirious",
    "eggs",
    "giveitem",
    "g",
    "goto",
    "gridspawn",
    "listcollectibles",
    "lua",
    "l",
    "luamem",
    "luamod",
    "luarun",
    "macro",
    "m",
    "metro",
    "playsfx",
    "prof",
    "profstop",
    "remove",
    "r",
    "reloadfx",
    "reloadshaders",
    "repeat",
    "reseed",
    "restart",
    "seed",
    "spawn",
    "stage",
    "time",
    // Unlisted commands
    "addplayer",
    "forceroom",
    "giveitem2",
    "g2",
    "netdelay",
    "netstart",
    "remove2",
    "r2",
    "reloadwisps",
    "restock",
    "rewind",
    "testbosspool",
]);
