@atrysglobal/babel-ripper
Version:
Interface and strict typing toolkit for accessing the BABEL unified translation service.
45 lines (44 loc) • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LOCALES = exports.HTTP_VERB = exports.BABEL_FEATURES = exports.ALLOWED_HEADERS = void 0;
/**
* List of Headers Allowed by this
* service.
*
*/
var ALLOWED_HEADERS;
(function (ALLOWED_HEADERS) {
ALLOWED_HEADERS["LOCALE"] = "locale";
ALLOWED_HEADERS["API_KEY"] = "X-Api-Key";
})(ALLOWED_HEADERS = exports.ALLOWED_HEADERS || (exports.ALLOWED_HEADERS = {}));
/**
* List of available Babel Translation
* Service's features. Organized by
* endpoints.
*
*/
var BABEL_FEATURES;
(function (BABEL_FEATURES) {
BABEL_FEATURES["MESSAGING"] = "messaging";
BABEL_FEATURES["INTERPRETER"] = "interpreter";
})(BABEL_FEATURES = exports.BABEL_FEATURES || (exports.BABEL_FEATURES = {}));
var HTTP_VERB;
(function (HTTP_VERB) {
HTTP_VERB["POST"] = "POST";
HTTP_VERB["GET"] = "GET";
HTTP_VERB["PUT"] = "PUT";
HTTP_VERB["PATH"] = "PATH";
HTTP_VERB["DELETE"] = "DELETE";
})(HTTP_VERB = exports.HTTP_VERB || (exports.HTTP_VERB = {}));
/**
* Supported Locale Codes
*/
var LOCALES;
(function (LOCALES) {
LOCALES["es_ES"] = "es_ES";
LOCALES["es_CO"] = "es_CO";
LOCALES["es_AR"] = "es_AR";
LOCALES["es_CL"] = "es_CL";
LOCALES["pt_BR"] = "pt_BR";
LOCALES["en_US"] = "en_US";
})(LOCALES = exports.LOCALES || (exports.LOCALES = {}));