"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ComplianceStatus = exports.ComplianceReason = exports.OrderFlags = void 0;
// OrderFlags, just a number in proto, defined as enum for convenience
var OrderFlags;
(function (OrderFlags) {
    OrderFlags[OrderFlags["SHORT_TERM"] = 0] = "SHORT_TERM";
    OrderFlags[OrderFlags["LONG_TERM"] = 64] = "LONG_TERM";
    OrderFlags[OrderFlags["CONDITIONAL"] = 32] = "CONDITIONAL";
})(OrderFlags || (exports.OrderFlags = OrderFlags = {}));
var ComplianceReason;
(function (ComplianceReason) {
    ComplianceReason["MANUAL"] = "MANUAL";
    ComplianceReason["US_GEO"] = "US_GEO";
    ComplianceReason["CA_GEO"] = "CA_GEO";
    ComplianceReason["GB_GEO"] = "GB_GEO";
    ComplianceReason["SANCTIONED_GEO"] = "SANCTIONED_GEO";
    ComplianceReason["COMPLIANCE_PROVIDER"] = "COMPLIANCE_PROVIDER";
})(ComplianceReason || (exports.ComplianceReason = ComplianceReason = {}));
var ComplianceStatus;
(function (ComplianceStatus) {
    ComplianceStatus["COMPLIANT"] = "COMPLIANT";
    ComplianceStatus["FIRST_STRIKE_CLOSE_ONLY"] = "FIRST_STRIKE_CLOSE_ONLY";
    ComplianceStatus["FIRST_STRIKE"] = "FIRST_STRIKE";
    ComplianceStatus["CLOSE_ONLY"] = "CLOSE_ONLY";
    ComplianceStatus["BLOCKED"] = "BLOCKED";
})(ComplianceStatus || (exports.ComplianceStatus = ComplianceStatus = {}));
__exportStar(require("./modules/proto-includes"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY2xpZW50cy90eXBlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQWtDQSxzRUFBc0U7QUFDdEUsSUFBWSxVQUlYO0FBSkQsV0FBWSxVQUFVO0lBQ3BCLHVEQUFjLENBQUE7SUFDZCxzREFBYyxDQUFBO0lBQ2QsMERBQWdCLENBQUE7QUFDbEIsQ0FBQyxFQUpXLFVBQVUsMEJBQVYsVUFBVSxRQUlyQjtBQXVGRCxJQUFZLGdCQU9YO0FBUEQsV0FBWSxnQkFBZ0I7SUFDMUIscUNBQWlCLENBQUE7SUFDakIscUNBQWlCLENBQUE7SUFDakIscUNBQWlCLENBQUE7SUFDakIscUNBQWlCLENBQUE7SUFDakIscURBQWlDLENBQUE7SUFDakMsK0RBQTJDLENBQUE7QUFDN0MsQ0FBQyxFQVBXLGdCQUFnQixnQ0FBaEIsZ0JBQWdCLFFBTzNCO0FBRUQsSUFBWSxnQkFNWDtBQU5ELFdBQVksZ0JBQWdCO0lBQzFCLDJDQUF1QixDQUFBO0lBQ3ZCLHVFQUFtRCxDQUFBO0lBQ25ELGlEQUE2QixDQUFBO0lBQzdCLDZDQUF5QixDQUFBO0lBQ3pCLHVDQUFtQixDQUFBO0FBQ3JCLENBQUMsRUFOVyxnQkFBZ0IsZ0NBQWhCLGdCQUFnQixRQU0zQjtBQWlERCwyREFBeUMifQ==