"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 DOCUMENT_SIZE_LIMIT () {
        return DOCUMENT_SIZE_LIMIT;
    },
    get SERVER_TYPES () {
        return SERVER_TYPES;
    },
    get VERSION_COMPATIBILITY_ERRORS () {
        return VERSION_COMPATIBILITY_ERRORS;
    },
    get VERSION_MAXIMUM_PROBLEM_KEY () {
        return VERSION_MAXIMUM_PROBLEM_KEY;
    },
    get VERSION_MINIMUM_PROBLEM_KEY () {
        return VERSION_MINIMUM_PROBLEM_KEY;
    }
});
const VERSION_MAXIMUM_PROBLEM_KEY = 'compatible-version-maximum';
const VERSION_MINIMUM_PROBLEM_KEY = 'compatible-version-minimum';
const VERSION_COMPATIBILITY_ERRORS = {
    LOW: 'too low',
    HIGH: 'too high'
};
const DOCUMENT_SIZE_LIMIT = 10000000;
const SERVER_TYPES = {
    /** @deprecated */ LAN: 'Tamanu LAN Server',
    FACILITY: 'Tamanu LAN Server',
    META: 'Tamanu Metadata Server',
    /** @deprecated */ SYNC: 'Tamanu Sync Server',
    CENTRAL: 'Tamanu Sync Server',
    /** @deprecated */ DESKTOP: 'Tamanu Desktop',
    WEBAPP: 'Tamanu Desktop',
    MOBILE: 'Tamanu Mobile'
};

//# sourceMappingURL=servers.js.map