export declare enum RepetierServerEvents {
    OPEN = "open",
    MESSAGE = "message",
    DISCONNECTED = "disconnected",
    ERROR = "error",
    LOGIN_REQUIRED = "loginRequired",
    LOGOUT = "logout",
    USER_CREDENTIALS = "userCredentials",
    PRINTER_LIST_CHANGED = "printerListChanged",
    MESSAGES_CHANGED = "messagesChanged",
    MOVE = "move",
    LOG = "log",
    JOBS_CHANGED = "jobsChanged",
    JOB_FINISHED = "jobsFinished",
    JOB_KILLED = "jobKilled",
    JOB_STARTED = "jobStarted",
    PRINT_QUEUE_CHANGED = "printqueueChanged",
    FOLDERS_CHANGED = "foldersChanged",
    EEPROM_CLEAR = "eepromClear",
    EEPROM_DATA = "eepromData",
    STATE = "state",
    CONFIG = "config",
    FIRMWARE_CHANGED = "firmwareChanged",
    TEMP = "temp",
    SETTING_CHANGED = "settingChanged",
    PRINTER_SETTING_CHANGED = "printerSettingChanged",
    MODEL_GROUP_LIST_CHANGED = "modelGroupListChanged",
    PREPARE_JOB = "prepareJob",
    PREPARE_JOB_FINISHED = "prepareJobFinished",
    CHANGE_FILAMENT_REQUEST = "changeFilamentRequested",
    REMOTE_SERVERS_CHANGED = "remoteServersChanged",
    GET_EXTERNAL_LINKS = "getExternalLinks"
}
export declare enum Actions {
    EXTEND_PING = "extendPing",
    PING = "ping",
    LIST_PRINTER = "listPrinter",
    SEND = "send",
    STATE_LIST = "stateList",
    RESPONSE = "response",
    MOVE = "move",
    MESSAGES = "messages",
    REMOVE_MESSAGE = "removeMessage",
    REMOVE_MODEL = "removeModel",
    LIST_MODELS = "listModels",
    COPY_MODEL = "copyModel",
    LIST_JOBS = "listJobs",
    MODEL_INFO = "modelInfo",
    JOB_INFO = "jobInfo",
    START_JOB = "startJob",
    STOP_JOB = "stopJob",
    CONTINUE_JOB = "continueJob",
    REMOVE_JOB = "removeJob",
    GET_PRINTER_CONFIG = "getPrinterConfig",
    SET_PRINTER_CONFIG = "setPrinterConfig",
    GET_SCRIPT = "getScript",
    SET_SCRIPT = "setScript",
    ACTIVATE = "activate",
    DEACTIVATE = "deactivate",
    COMMUNICATION_DATA = "communicationData",
    GET_EEPROM = "getEeprom",
    SET_EEPROM = "setEeprom",
    LIST_EXTERNAL_COMMANDS = "listExternalCommands",
    RUN_EXTERNAL_COMMAND = "runExternalCommand",
    CREATE_CONFIGURATION = "createConfiguration",
    REMOVE_CONFIGURATION = "removeConfiguration",
    GET_SETTINGS = "getSettings",
    UPDATE_SETTINGS = "updateSettings",
    UPDATE_USER_SETTINGS = "updateUserSettings",
    USER_LIST = "userlist",
    CREATE_USER = "createUser",
    UPDATE_USER = "updateUser",
    DELETE_USER = "deleteUser",
    LIST_PORTS = "listPorts",
    UPDATE_AVAILABLE = "updateAvailable",
    IGNORE_UPDATE = "ignoreUpdate",
    TEST_PUSH_MESSAGE = "testPushMessage",
    LIST_FIRMWARE_NAMES = "listFirmwareNames",
    START_UPDATE_FIRMWARE_SETTINGS = "startUpdateFirmwareSettings",
    GET_FIRMWARE_SETTINGS = "getFirmwareSettings",
    GET_FIRMWARE_DATA = "getFirmwareData",
    LIST_LOGS = "listLogs",
    REMOVE_LOG = "removeLog",
    SET_LOG_LEVEL = "setLogLevel",
    SEND_MOVES = "sendMoves",
    HIDE_MOVES = "hideMoves",
    SET_SPEED_MULTIPLY = "setSpeedMultiply",
    SET_FLOW_MULTIPLY = "setFlowMultiply",
    SET_FAN_SPEEED = "setFanSpeed",
    SET_EXTRUDER_TEMPERATURE = "setExtruderTemperature",
    SET_BED_TEMPERATURE = "setBedTemperature",
    SET_CHAMBER_TEMPERATURE = "setChamberTemperature",
    EMERGENCY_STOP = "emergencyStop",
    VERSION = "version",
    GET_PRINTER_SETTING = "getPrinterSetting",
    SET_PRINTER_SETTING = "setPrinterSetting",
    GET_PRINTER_SETTINGS = "getPrinterSettings",
    LIST_MODEL_GROUPS = "listModelGroups",
    ADD_MODEL_GROUP = "addModelGroup",
    DELETE_MODEL_GROUP = "delModelGroup",
    MOVE_MODEL_FILE_TO_GROUP = "moveModelFileToGroup",
    LIST_FILESYSTEM_FOLDERS = "listFilesystemFolders",
    GET_FOLDERS = "getFolders",
    SET_FOLDERS = "setFolders",
    BROWSE_FOLDERS = "browseFolder",
    IMPORT_URL = "importURL",
    CAN_UPLOAD_GCODE_WITH_SIZE = "canUploadGCodeWithSize",
    COOLDOWN = "cooldown",
    PREHEAT = "preheat",
    BABYSTEP = "babystep",
    SEND_QUICK_COMMAND = "sendQuickCommand"
}
export declare enum Permissions {
    PRINTING_ALLOWED = 1,
    ADDING_FILES_ALLOWED = 2,
    DELETING_FILES_ALLOWED = 4,
    CONFIGURE_ALLOWED = 8
}
export declare enum LogLevels {
    COMMANDS = 1,
    ACK = 2,
    OTHER = 4,
    NON_MASKABLE = 8
}
