"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.WebhookIdentityType = exports.StatusFilter = exports.CompleteStatus = exports.Status = exports.Type = void 0;
var Type;
(function (Type) {
    Type["UNKNOWN_TYPE"] = "UNKNOWN_TYPE";
    /** Job was created by a site visitor that was **not** logged in. */
    Type["ANONYMOUS_VISITOR_ID"] = "ANONYMOUS_VISITOR_ID";
    /** Job was created by a **logged in** site visitor. */
    Type["MEMBER_ID"] = "MEMBER_ID";
    /** Job was created by a  Wix user. */
    Type["WIX_USER_ID"] = "WIX_USER_ID";
    /** Job was created by an external app or app by Wix. */
    Type["APP_ID"] = "APP_ID";
})(Type = exports.Type || (exports.Type = {}));
var Status;
(function (Status) {
    Status["UNKNOWN"] = "UNKNOWN";
    /** Job is created, but hasn't started yet. */
    Status["INITIALIZED"] = "INITIALIZED";
    /** Job has started and is in progress. */
    Status["PROCESSING"] = "PROCESSING";
    /** Job is finished. */
    Status["FINISHED"] = "FINISHED";
    /** Job has failed. */
    Status["FAILED"] = "FAILED";
})(Status = exports.Status || (exports.Status = {}));
var CompleteStatus;
(function (CompleteStatus) {
    /** Job is finished. */
    CompleteStatus["FINISHED"] = "FINISHED";
    /** Job has failed. */
    CompleteStatus["FAILED"] = "FAILED";
})(CompleteStatus = exports.CompleteStatus || (exports.CompleteStatus = {}));
var StatusFilter;
(function (StatusFilter) {
    /** Return all items. */
    StatusFilter["ALL"] = "ALL";
    /** Return only failed items. */
    StatusFilter["FAILED_ONLY"] = "FAILED_ONLY";
    /** Return only successful items. */
    StatusFilter["SUCCESSFUL_ONLY"] = "SUCCESSFUL_ONLY";
})(StatusFilter = exports.StatusFilter || (exports.StatusFilter = {}));
var WebhookIdentityType;
(function (WebhookIdentityType) {
    WebhookIdentityType["UNKNOWN"] = "UNKNOWN";
    WebhookIdentityType["ANONYMOUS_VISITOR"] = "ANONYMOUS_VISITOR";
    WebhookIdentityType["MEMBER"] = "MEMBER";
    WebhookIdentityType["WIX_USER"] = "WIX_USER";
    WebhookIdentityType["APP"] = "APP";
})(WebhookIdentityType = exports.WebhookIdentityType || (exports.WebhookIdentityType = {}));
//# sourceMappingURL=types.impl.js.map