"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Operation = exports.SynonymType = exports.CalloutType = exports.CurationStatus = exports.CurationType = exports.DefinedFieldType = exports.SharedStoreResourceLabels = exports.SharedStoreResource = exports.MerchandisingCalloutAutofillBehaviourLabel = exports.MerchandisingCalloutAutofillBehaviour = exports.ResourceType = void 0;
var ResourceType;
(function (ResourceType) {
    ResourceType["ActivityLog"] = "activity_log";
    ResourceType["Product"] = "product";
    ResourceType["Collection"] = "collection";
    ResourceType["Curation"] = "curation";
    ResourceType["CurationPin"] = "curation_pin";
    ResourceType["CurationHiding"] = "curation_hiding";
    ResourceType["Callout"] = "callout";
    ResourceType["SettingsAccount"] = "account_settings";
    ResourceType["SettingsAutomation"] = "automation_settings";
    ResourceType["SettingsProduct"] = "product_settings";
    ResourceType["FilterGroup"] = "filter_group";
    ResourceType["FilterFacet"] = "filter_facet";
    ResourceType["MergedValue"] = "merged_value";
    ResourceType["Redirect"] = "redirect";
    ResourceType["Relevancy"] = "relevancy";
    ResourceType["Sort"] = "sort";
    ResourceType["Antonym"] = "antonym";
    ResourceType["Synonym"] = "synonym";
    ResourceType["Task"] = "task";
    ResourceType["SearchableField"] = "searchable_field";
})(ResourceType || (exports.ResourceType = ResourceType = {}));
var MerchandisingCalloutAutofillBehaviour;
(function (MerchandisingCalloutAutofillBehaviour) {
    MerchandisingCalloutAutofillBehaviour["Always"] = "always";
    MerchandisingCalloutAutofillBehaviour["MoreResults"] = "more_results";
})(MerchandisingCalloutAutofillBehaviour || (exports.MerchandisingCalloutAutofillBehaviour = MerchandisingCalloutAutofillBehaviour = {}));
exports.MerchandisingCalloutAutofillBehaviourLabel = {
    [MerchandisingCalloutAutofillBehaviour.Always]: "Autofill always",
    [MerchandisingCalloutAutofillBehaviour.MoreResults]: "Autofill when there are more results",
};
var SharedStoreResource;
(function (SharedStoreResource) {
    SharedStoreResource["Curation"] = "curation";
    SharedStoreResource["Callout"] = "callout";
    SharedStoreResource["FilterGroup"] = "filter_group";
    SharedStoreResource["FilterFacet"] = "filter_facet";
    SharedStoreResource["MergedValue"] = "merged_value";
    SharedStoreResource["Redirect"] = "redirect";
    SharedStoreResource["Relevancy"] = "relevancy";
    SharedStoreResource["Sort"] = "sort";
    SharedStoreResource["Synonym"] = "synonym";
    SharedStoreResource["SettingsAccount"] = "account_settings";
    SharedStoreResource["SettingsAutomation"] = "automation_settings";
    SharedStoreResource["SettingsProduct"] = "product_settings";
})(SharedStoreResource || (exports.SharedStoreResource = SharedStoreResource = {}));
exports.SharedStoreResourceLabels = {
    [SharedStoreResource.Curation]: "Curation",
    [SharedStoreResource.Callout]: "Callout",
    [SharedStoreResource.FilterGroup]: "Filter group",
    [SharedStoreResource.FilterFacet]: "Filter facet",
    [SharedStoreResource.MergedValue]: "Merged value",
    [SharedStoreResource.Redirect]: "Redirect",
    [SharedStoreResource.Relevancy]: "Relevancy",
    [SharedStoreResource.Sort]: "Sort",
    [SharedStoreResource.Synonym]: "Synonym",
    [SharedStoreResource.SettingsAccount]: "Settings account",
    [SharedStoreResource.SettingsAutomation]: "Settings automation",
    [SharedStoreResource.SettingsProduct]: "Settings product",
};
exports.DefinedFieldType = {
    Array: "array",
    Text: "text",
    Float: "float",
    Long: "long",
    Boolean: "boolean",
};
var CurationType;
(function (CurationType) {
    CurationType["Search"] = "search";
    CurationType["Collection"] = "collection";
})(CurationType || (exports.CurationType = CurationType = {}));
var CurationStatus;
(function (CurationStatus) {
    CurationStatus["Draft"] = "draft";
    CurationStatus["Publishing"] = "publishing";
    CurationStatus["Published"] = "published";
    CurationStatus["Error"] = "error";
    CurationStatus["Unpublishing"] = "unpublishing";
    CurationStatus["Resetting"] = "resetting";
    CurationStatus["Pinning"] = "pinning";
    CurationStatus["Sorting"] = "sorting";
})(CurationStatus || (exports.CurationStatus = CurationStatus = {}));
var CalloutType;
(function (CalloutType) {
    CalloutType["Standard"] = "standard";
    CalloutType["Autofill"] = "autofill";
})(CalloutType || (exports.CalloutType = CalloutType = {}));
var SynonymType;
(function (SynonymType) {
    SynonymType["Group"] = "group";
    SynonymType["Oneway"] = "oneway";
})(SynonymType || (exports.SynonymType = SynonymType = {}));
exports.Operation = {
    Equals: "equals",
    NotEquals: "not equals",
    Contains: "contains",
    NotContains: "not contains",
    LessThan: "less than",
    GreaterThan: "greater than",
};
//# sourceMappingURL=firestore.js.map