"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: Object.getOwnPropertyDescriptor(all, name).get
    });
}
_export(exports, {
    get fdmMonsterPrinterStoppedEvent () {
        return fdmMonsterPrinterStoppedEvent;
    },
    get prefix () {
        return prefix;
    },
    get printerEvents () {
        return printerEvents;
    },
    get socketIoConnectedEvent () {
        return socketIoConnectedEvent;
    },
    get uploadDoneEvent () {
        return uploadDoneEvent;
    },
    get uploadFailedEvent () {
        return uploadFailedEvent;
    },
    get uploadProgressEvent () {
        return uploadProgressEvent;
    }
});
const socketIoConnectedEvent = "socketio.connected";
const uploadProgressEvent = (token)=>`upload.progress.${token}`;
const uploadDoneEvent = (token)=>`upload.done.${token}`;
const uploadFailedEvent = (token)=>`upload.failed.${token}`;
const prefix = "fdm-monster";
const fdmMonsterPrinterStoppedEvent = (printerId)=>`${prefix}.${printerId}.printer-stopped`;
const printerEvents = {
    printersDeleted: "printersDeleted",
    printerUpdated: "printerUpdated",
    printerCreated: "printerCreated",
    batchPrinterCreated: "batchPrinterCreated"
};

//# sourceMappingURL=event.constants.js.map