"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Experimentation = void 0;
var Experimentation;
(function (Experimentation) {
    let Flags;
    (function (Flags) {
        Flags[Flags["PreUA"] = 1] = "PreUA";
        Flags[Flags["OnUA"] = 2] = "OnUA";
        Flags[Flags["Once"] = 4] = "Once";
    })(Flags = Experimentation.Flags || (Experimentation.Flags = {}));
    let Operations;
    (function (Operations) {
        Operations[Operations["CustomJs"] = 0] = "CustomJs";
        Operations[Operations["InsertBefore"] = 1] = "InsertBefore";
        Operations[Operations["InsertAfter"] = 2] = "InsertAfter";
        Operations[Operations["Prepend"] = 3] = "Prepend";
        Operations[Operations["Append"] = 4] = "Append";
        Operations[Operations["Replace"] = 5] = "Replace";
        Operations[Operations["SetInnerHtml"] = 6] = "SetInnerHtml";
        Operations[Operations["Remove"] = 7] = "Remove";
        Operations[Operations["SetAttribute"] = 8] = "SetAttribute";
        Operations[Operations["Redirect"] = 9] = "Redirect";
    })(Operations = Experimentation.Operations || (Experimentation.Operations = {}));
})(Experimentation || (exports.Experimentation = Experimentation = {}));
