declare enum ApiOperationStatusEnum {
    ERROR = 0,
    SUCCESS = 1,
    CANCEL = 2
}

declare enum B2bMarketPriceUploadStatusEnum {
    UNKNOWN = "unknown",
    PENDING = "pending",
    PROCESSED = "processed"
}

declare enum BottleSizeEnum {
    PICCOLO = 1875,
    CHOPINE = 2500,
    HALF = 3750,
    JENNIE = 5000,
    CLAVELIN = 6200,
    SPIRIT = 7000,
    BOTTLE = 7500,
    LITRE = 10000,
    MAGNUM = 15000,
    MARIE_JEANNE = 22500,
    DOUBLE_MAGNUM = 30000,
    REHOBOAM = 45000,
    JEROBOAM = 50000,
    IMPERIALE = 60000,
    SALMANAZAR = 90000,
    BALTHAZAR = 120000,
    NEBUCHADNEZZAR = 150000,
    MELCHIOR = 180000,
    SOLOMON = 200000,
    SOVEREIGN = 260000,
    PRIMAT = 270000,
    MELCHIZEDEK = 300000,
    MAXIMUS = 1300000
}

declare enum ChatMessageTypeEnum {
    TEST = "text",
    MIME = "mime"
}

declare enum ContactPointTypeEnum {
    UNKNOWN = "unknown",
    SALES = "sales",
    LOGISTICS = "logistics",
    BILLING = "billing"
}

declare enum ContactRequestStatusEnum {
    UNKNOWN = "unknown",
    PENDING = "pending",
    CANCELLED = "cancelled",
    CLOSED = "closed"
}

declare enum ContactRequestTypeEnum {
    UNKNOWN = "unknown",
    SALES = "sales",
    SUPPORT = "support"
}

declare enum CookieEnum {
    SELECTED_LOCALE = "selectedLocale",
    SELECTED_ORGANISATION = "selectedOrganisation"
}

declare enum CountryEnum {
    AFG = "AF",
    ALB = "AL",
    DZA = "DZ",
    ASM = "AS",
    AND = "AD",
    AGO = "AO",
    AIA = "AI",
    ATA = "AQ",
    ATG = "AG",
    ARG = "AR",
    ARM = "AM",
    ABW = "AW",
    AUS = "AU",
    AUT = "AT",
    AZE = "AZ",
    BHS = "BS",
    BHR = "BH",
    BGD = "BD",
    BRB = "BB",
    BLR = "BY",
    BEL = "BE",
    BLZ = "BZ",
    BEN = "BJ",
    BMU = "BM",
    BTN = "BT",
    BOL = "BO",
    BES = "BQ",
    BIH = "BA",
    BWA = "BW",
    BVT = "BV",
    BRA = "BR",
    IOT = "IO",
    BRN = "BN",
    BGR = "BG",
    BFA = "BF",
    BDI = "BI",
    CPV = "CV",
    KHM = "KH",
    CMR = "CM",
    CAN = "CA",
    CYM = "KY",
    CAF = "CF",
    TCD = "TD",
    CHL = "CL",
    CHN = "CN",
    CXR = "CX",
    CCK = "CC",
    COL = "CO",
    COM = "KM",
    COD = "CD",
    COG = "CG",
    COK = "CK",
    CRI = "CR",
    HRV = "HR",
    CUB = "CU",
    CUW = "CW",
    CYP = "CY",
    CZE = "CZ",
    CIV = "CI",
    DNK = "DK",
    DJI = "DJ",
    DMA = "DM",
    DOM = "DO",
    ECU = "EC",
    EGY = "EG",
    SLV = "SV",
    GNQ = "GQ",
    ERI = "ER",
    EST = "EE",
    SWZ = "SZ",
    ETH = "ET",
    FLK = "FK",
    FRO = "FO",
    FJI = "FJ",
    FIN = "FI",
    FRA = "FR",
    GUF = "GF",
    PYF = "PF",
    ATF = "TF",
    GAB = "GA",
    GMB = "GM",
    GEO = "GE",
    DEU = "DE",
    GHA = "GH",
    GIB = "GI",
    GRC = "GR",
    GRL = "GL",
    GRD = "GD",
    GLP = "GP",
    GUM = "GU",
    GTM = "GT",
    GGY = "GG",
    GIN = "GN",
    GNB = "GW",
    GUY = "GY",
    HTI = "HT",
    HMD = "HM",
    VAT = "VA",
    HND = "HN",
    HKG = "HK",
    HUN = "HU",
    ISL = "IS",
    IND = "IN",
    IDN = "ID",
    IRN = "IR",
    IRQ = "IQ",
    IRL = "IE",
    IMN = "IM",
    ISR = "IL",
    ITA = "IT",
    JAM = "JM",
    JPN = "JP",
    JEY = "JE",
    JOR = "JO",
    KAZ = "KZ",
    KEN = "KE",
    KIR = "KI",
    PRK = "KP",
    KOR = "KR",
    KWT = "KW",
    KGZ = "KG",
    LAO = "LA",
    LVA = "LV",
    LBN = "LB",
    LSO = "LS",
    LBR = "LR",
    LBY = "LY",
    LIE = "LI",
    LTU = "LT",
    LUX = "LU",
    MAC = "MO",
    MKD = "MK",
    MDG = "MG",
    MWI = "MW",
    MYS = "MY",
    MDV = "MV",
    MLI = "ML",
    MLT = "MT",
    MHL = "MH",
    MTQ = "MQ",
    MRT = "MR",
    MUS = "MU",
    MYT = "YT",
    MEX = "MX",
    FSM = "FM",
    MDA = "MD",
    MCO = "MC",
    MNG = "MN",
    MNE = "ME",
    MSR = "MS",
    MAR = "MA",
    MOZ = "MZ",
    MMR = "MM",
    NAM = "NA",
    NRU = "NR",
    NPL = "NP",
    NLD = "NL",
    NCL = "NC",
    NZL = "NZ",
    NIC = "NI",
    NER = "NE",
    NGA = "NG",
    NIU = "NU",
    NFK = "NF",
    MNP = "MP",
    NOR = "NO",
    OMN = "OM",
    PAK = "PK",
    PLW = "PW",
    PSE = "PS",
    PAN = "PA",
    PNG = "PG",
    PRY = "PY",
    PER = "PE",
    PHL = "PH",
    PCN = "PN",
    POL = "PL",
    PRT = "PT",
    PRI = "PR",
    QAT = "QA",
    ROU = "RO",
    RUS = "RU",
    RWA = "RW",
    REU = "RE",
    BLM = "BL",
    SHN = "SH",
    KNA = "KN",
    LCA = "LC",
    MAF = "MF",
    SPM = "PM",
    VCT = "VC",
    WSM = "WS",
    SMR = "SM",
    STP = "ST",
    SAU = "SA",
    SEN = "SN",
    SRB = "RS",
    SYC = "SC",
    SLE = "SL",
    SGP = "SG",
    SXM = "SX",
    SVK = "SK",
    SVN = "SI",
    SLB = "SB",
    SOM = "SO",
    ZAF = "ZA",
    SGS = "GS",
    SSD = "SS",
    ESP = "ES",
    LKA = "LK",
    SDN = "SD",
    SUR = "SR",
    SJM = "SJ",
    SWE = "SE",
    CHE = "CH",
    SYR = "SY",
    TWN = "TW",
    TJK = "TJ",
    TZA = "TZ",
    THA = "TH",
    TLS = "TL",
    TGO = "TG",
    TKL = "TK",
    TON = "TO",
    TTO = "TT",
    TUN = "TN",
    TUR = "TR",
    TKM = "TM",
    TCA = "TC",
    TUV = "TV",
    UGA = "UG",
    UKR = "UA",
    ARE = "AE",
    GBR = "GB",
    UMI = "UM",
    USA = "US",
    URY = "UY",
    UZB = "UZ",
    VUT = "VU",
    VEN = "VE",
    VNM = "VN",
    VGB = "VG",
    VIR = "VI",
    WLF = "WF",
    ESH = "EH",
    YEM = "YE",
    ZMB = "ZM",
    ZWE = "ZW",
    ALA = "AX"
}

declare enum CurrencyCodeEnum {
    EUR = "EUR",
    GBP = "GBP",
    USD = "USD",
    HKD = "HKD",
    JPY = "JPY",
    AUD = "AUD",
    CAD = "CAD",
    CHF = "CHF",
    CNY = "CNY",
    NZD = "NZD",
    DKK = "DKK",
    SEK = "SEK",
    BRL = "BRL",
    CZK = "CZK",
    SGD = "SGD"
}

declare enum CurrencyRateSourceEnum {
    ECB = "ecb"
}

declare enum CustomerStatusEnum {
    UNKNOWN = "unknown",
    ACTIVE = "active",
    INACTIVE = "inactive"
}

declare enum DateTimeFormatEnum {
    FORMAT_1 = "format-1",
    FORMAT_2 = "format-2",
    FORMAT_3 = "format-3",
    FORMAT_4 = "format-4",
    FORMAT_5 = "format-5",
    FORMAT_6 = "format-6"
}

declare enum DocumentTypeEnum {
    PRO_FORMA_INVOICE = "pro_forma_invoice",
    INVOICE = "invoice"
}

declare enum EnvironmentEnum {
    LOCAL = "local",
    TESTING = "testing",
    PRODUCTION = "production"
}

declare enum ExportStatusEnum {
    UNKNOWN = "unknown",
    EXPIRED = "expired",
    PENDING = "pending",
    PROCESSING = "processing",
    PROCESSED = "processed"
}

declare enum ExportTypeEnum {
    UNKNOWN = "unknown",
    OFFER = "offer"
}

declare enum FileTypeEnum {
    XLSX = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
    CSV = "text/csv",
    TEXT = "text/plain"
}

declare enum FilterOperatorEnum {
    EQUALITY = "eq",
    INEQUALITY = "neq",
    GREATER_THAN = "gt",
    GREATER_THAN_OR_EQUAL = "gte",
    LESS_THAN = "lt",
    LESS_THAN_OR_EQUAL = "lte",
    IN = "in",
    NOT_IN = "not_in",
    IS_NULL = "is_null",
    IS_NOT_NULL = "is_not_null",
    STARTS_WITH = "starts_with",
    ENDS_WITH = "ends_with",
    CONTAINS = "contains"
}

declare enum FrontendDateTimeFormat {
    DATE_RFC3339 = "YYYY-MM-DDTHH:mm:ssZ"
}

declare enum GenderEnum {
    NOT_KNOWN = 0,
    MALE = 1,
    FEMALE = 2,
    NOT_APPLICABLE = 9
}

declare enum ImageTypeEnum {
    BACKGROUND = "background",
    AVATAR = "avatar",
    OFFER_REQUEST = "offer-request",
    BOTTLE = "bottle",
    LABEL = "label",
    ORIGINAL = "original"
}

declare enum ImageVariationEnum {
    ORIGINAL = "original",
    LARGE = "large",
    MEDIUM = "medium",
    AVATAR = "avatar",
    OFFER_REQUEST = "offer-request",
    BOTTLE_LARGE = "bottle-large",
    BOTTLE_MEDIUM = "bottle-medium",
    BOTTLE_MEDIUM_SQUARE = "bottle-medium-square",
    BOTTLE_SMALL = "bottle-small",
    BOTTLE_SMALL_SQUARE = "bottle-small-square",
    LABEL = "label",
    LABEL_LARGE = "label-large",
    LABEL_MEDIUM = "label-medium",
    LABEL_MEDIUM_SQUARE = "label-medium-square",
    LABEL_SMALL_SQUARE = "label-small-square"
}

declare enum InboundEmailParsedStatusEnum {
    UNKNOWN = "unknown",
    PENDING_PARSE = "pending_parse",
    PENDING_UPLOAD = "pending_upload",
    UPLOADED = "uploaded",
    CANCELLED = "cancelled"
}

declare enum IntegrationExactCountryCodeEnum {
    NL = "nl",
    BE = "be",
    DE = "de",
    FR = "fr",
    GB = "gb",
    US = "us",
    ES = "es"
}

declare enum IntegrationExactStatusEnum {
    UNKNOWN = "unknown",
    PENDING_AUTHORISATION = "pending-authorisation",
    ACTIVE = "active",
    EXPIRED = "expired",
    DISABLED = "disabled"
}

declare enum IntervalEnum {
    MONTH = "month",
    YEAR = "year"
}

declare enum LocaleEnum {
    AFAR = "aa",
    ABKHAZIAN = "ab",
    AFRIKAANS = "af",
    AKAN = "ak",
    ALBANIAN = "sq",
    AMHARIC = "am",
    ARABIC = "ar",
    ARAGONESE = "an",
    ASSAMESE = "as",
    AVARIC = "av",
    AVESTAN = "ae",
    AYMARA = "ay",
    AZERBAIJANI = "az",
    BAMBARA = "bm",
    BASHKIR = "ba",
    BASQUE = "eu",
    BELARUSIAN = "be",
    BENGALI = "bn",
    BIHARI_LANGUAGES = "bh",
    BISLAMA = "bi",
    BOSNIAN = "bs",
    BRETON = "br",
    BULGARIAN = "bg",
    BURMESE = "my",
    CATALAN = "ca",
    CHAMORRO = "ch",
    CHECHEN = "ce",
    CHICHEWA = "ny",
    CHINESE = "zh",
    CHUVASH = "cv",
    CORNISH = "kw",
    CORSICAN = "co",
    CREE = "cr",
    CROATIAN = "hr",
    CZECH = "cs",
    DANISH = "da",
    DIVEHI = "dv",
    DUTCH = "nl",
    DZONGKHA = "dz",
    ENGLISH = "en",
    ESPERANTO = "eo",
    ESTONIAN = "et",
    EWE = "ee",
    FAROESE = "fo",
    FIJIAN = "fj",
    FINNISH = "fi",
    FRENCH = "fr",
    FULAH = "ff",
    GALICIAN = "gl",
    GANDA = "lg",
    GEORGIAN = "ka",
    GERMAN = "de",
    GREEK = "el",
    GUARANI = "gn",
    GUJARATI = "gu",
    HAITIAN = "ht",
    HAUSA = "ha",
    HEBREW = "he",
    HERERO = "hz",
    HINDI = "hi",
    HIRI_MOTU = "ho",
    HUNGARIAN = "hu",
    ICELANDIC = "is",
    IDO = "io",
    IGBO = "ig",
    INDONESIAN = "id",
    INTERLINGUA = "ia",
    INTERLINGUE = "ie",
    INUKTITUT = "iu",
    INUPIAQ = "ik",
    IRISH = "ga",
    ITALIAN = "it",
    JAPANESE = "ja",
    JAVANESE = "jv",
    KALAALLISUT = "kl",
    KANNADA = "kn",
    KANURI = "kr",
    KASHMIRI = "ks",
    KAZAKH = "kk",
    KHMER = "km",
    KIKUYU = "ki",
    KINYARWANDA = "rw",
    KIRGHIZ = "ky",
    KOMI = "kv",
    KONGO = "kg",
    KOREAN = "ko",
    KUANYAMA = "kj",
    KURDISH = "ku",
    LAO = "lo",
    LATIN = "la",
    LATVIAN = "lv",
    LIMBURGAN = "li",
    LINGALA = "ln",
    LITHUANIAN = "lt",
    LUBA_KATANGA = "lu",
    LUXEMBOURGISH = "lb",
    MACEDONIAN = "mk",
    MALAGASY = "mg",
    MALAY = "ms",
    MALAYALAM = "ml",
    MALTESE = "mt",
    MANX = "gv",
    MAORI = "mi",
    MARATHI = "mr",
    MARSHALLESE = "mh",
    MONGOLIAN = "mn",
    NAURU = "na",
    NAVAJO = "nv",
    NDEBELE = "nd",
    NDONGA = "ng",
    NEPALI = "ne",
    NORTH_NDEBELE = "nr",
    NORTHERN_SAMI = "se",
    NORWEGIAN = "no",
    NORWEGIAN_BOKMAL = "nb",
    NORWEGIAN_NYNORSK = "nn",
    NUOSU = "ii",
    OCCITAN = "oc",
    OJIBWE = "oj",//
    OLD_CHURCH_SLAVONIC = "cu",
    ORIYA = "or",
    OROMO = "om",
    OSSETIAN = "os",
    PALI = "pi",
    PANJABI = "pa",
    PASHTO = "ps",
    PERSIAN = "fa",
    POLISH = "pl",
    PORTUGUESE = "pt",
    QUECHUA = "qu",
    ROMANSH = "rm",
    ROMANIAN = "ro",
    RUNDI = "rn",
    RUSSIAN = "ru",
    SAMOAN = "sm",
    SANGO = "sg",
    SANSKRIT = "sa",
    SARDINIAN = "sc",
    SERBIAN = "sr",
    SHONA = "sn",
    SINDHI = "sd",
    SINHALA = "si",
    SLOVAK = "sk",
    SLOVENIAN = "sl",
    SOMALI = "so",
    SOUTHERN_SOTHO = "st",
    SPANISH = "es",
    SUNDANESE = "su",
    SWAHILI = "sw",
    SWATI = "ss",
    SWEDISH = "sv",
    TAGALOG = "tl",
    TAHITIAN = "ty",
    TAJIK = "tg",
    TAMIL = "ta",
    TATAR = "tt",
    TELUGU = "te",
    THAI = "th",
    TIBETAN = "bo",
    TIGRINYA = "ti",
    TONGA = "to",
    TSONGA = "ts",
    TSWANA = "tn",
    TURKISH = "tr",
    TURKMEN = "tk",
    TWI = "tw",
    UIGHUR = "ug",
    UKRAINIAN = "uk",
    URDU = "ur",
    UZBEK = "uz",
    VENDA = "ve",
    VIETNAMESE = "vi",
    VOLAPUK = "vo",
    WALLOON = "wa",
    WELSH = "cy",
    WESTERN_FRISIAN = "fy",
    WOLOF = "wo",
    XHOSA = "xh",
    YIDDISH = "yi",
    YORUBA = "yo",
    ZHUANG = "za",
    ZULU = "zu"
}

declare enum LocationTypeEnum {
    WINERY = "winery"
}

declare enum MimeTypeEnum {
    ApplicationEpubZip = "application/epub+zip",
    ApplicationGzip = "application/gzip",
    ApplicationJavaArchive = "application/java-archive",
    ApplicationJson = "application/json",
    ApplicationLdJson = "application/ld+json",
    ApplicationMsword = "application/msword",
    ApplicationOctetStream = "application/octet-stream",
    ApplicationOgg = "application/ogg",
    ApplicationPdf = "application/pdf",
    ApplicationRtf = "application/rtf",
    ApplicationVndAmazonEbook = "application/vnd.amazon.ebook",
    ApplicationVndAppleInstallerXml = "application/vnd.apple.installer+xml",
    ApplicationVndMozillaXulXml = "application/vnd.mozilla.xul+xml",
    ApplicationVndMsExcel = "application/vnd.ms-excel",
    ApplicationVndMsFontobject = "application/vnd.ms-fontobject",
    ApplicationVndMsPowerpoint = "application/vnd.ms-powerpoint",
    ApplicationVndOasisOpendocumentPresentation = "application/vnd.oasis.opendocument.presentation",
    ApplicationVndOasisOpendocumentSpreadsheet = "application/vnd.oasis.opendocument.spreadsheet",
    ApplicationVndOasisOpendocumentText = "application/vnd.oasis.opendocument.text",
    ApplicationVndOpenxmlformatsOfficedocumentPresentationmlPresentation = "application/vnd.openxmlformats-officedocument.presentationml.presentation",
    ApplicationVndOpenxmlformatsOfficedocumentSpreadsheetmlSheet = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
    ApplicationVndOpenxmlformatsOfficedocumentWordprocessingmlDocument = "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    ApplicationVndRar = "application/vnd.rar",
    ApplicationVndVisio = "application/vnd.visio",
    ApplicationX7zCompressed = "application/x-7z-compressed",
    ApplicationXAbiword = "application/x-abiword",
    ApplicationXBzip = "application/x-bzip",
    ApplicationXBzip2 = "application/x-bzip2",
    ApplicationXCdf = "application/x-cdf",
    ApplicationXCsh = "application/x-csh",
    ApplicationXhtmlXml = "application/xhtml+xml",
    ApplicationXHttpdPhp = "application/x-httpd-php",
    ApplicationXml = "application/xml",
    ApplicationXSh = "application/x-sh",
    ApplicationXShockwaveFlash = "application/x-shockwave-flash",
    ApplicationXTar = "application/x-tar",
    ApplicationZip = "application/zip",
    Audio3gpp = "audio/3gpp",
    Audio3gpp2 = "audio/3gpp2",
    AudioAAC = "audio/aac",
    AudioMidi = "audio/midi",
    AudioMpeg = "audio/mpeg",
    AudioOgg = "audio/ogg",
    AudioOpus = "audio/opus",
    AudioWav = "audio/wav",
    AudioWebm = "audio/webm",
    AudioXMidi = "audio/x-midi",
    FontOtf = "font/otf",
    FontTtf = "font/ttf",
    FontWoff = "font/woff",
    FontWoff2 = "font/woff2",
    ImageAvif = "image/avif",
    ImageBmp = "image/bmp",
    ImageGif = "image/gif",
    ImageJpeg = "image/jpeg",
    ImagePng = "image/png",
    ImageSvgXml = "image/svg+xml",
    ImageTiff = "image/tiff",
    ImageVndMicrosoftIcon = "image/vnd.microsoft.icon",
    ImageWebp = "image/webp",
    TextCalendar = "text/calendar",
    TextCss = "text/css",
    TextCsv = "text/csv",
    TextHtml = "text/html",
    TextJavascript = "text/javascript",
    TextPlain = "text/plain",
    Video3gpp = "video/3gpp",
    Video3gpp2 = "video/3gpp2",
    VideoMp2t = "video/mp2t",
    VideoMp4 = "video/mp4",
    VideoMpeg = "video/mpeg",
    VideoOgg = "video/ogg",
    VideoWebm = "video/webm",
    VideoXMsvideo = "video/x-msvideo"
}

declare enum NotificationChannelEnum {
    NOTIFICATION_CENTER = "notification_center",
    NOTIFICATION_MAIL = "mail",
    NOTIFICATION_SLACK = "slack",
    NOTIFICATION_SMS = "sms"
}

declare enum NotificationTypeEnum {
    UPLOAD_UPLOADED = "upload_uploaded",
    OFFER_ALERT_ALERT = "offer_alert_alert",
    OFFER_ALERT_EXPIRED = "offer_alert_expired",
    OFFER_REQUEST_REQUESTED = "offer_request_requested",
    OFFER_REQUEST_CHANGED = "offer_request_changed",
    ORDER_REQUESTED = "order_requested",
    ORDER_CHANGED = "order_changed",
    CHAT_MESSAGE_USER_ORGANISATION_CREATED = "chat_organisation_user_organisation_created",
    EXPORT_CREATED = "export_created"
}

declare enum OfferAlertFilterCriteriaFieldEnum {
    WINE_UUID = "wine-uuid",
    COUNTRY_CODE = "country-code",
    REGION_UUID = "region-uuid",
    WINERY_UUID = "winery-uuid",
    WINE_TYPE_UUID = "wine-type-uuid",
    VINTAGE = "vintage",
    MILLILITERS = "milliliters",
    PRICE = "price",
    PRICE_CURRENCY = "price-currency",
    QUANTITY = "quantity",
    VIVINO_AVERAGE = "vivino-average",
    VIVINO_COUNT = "vivino-count",
    B2B_MARKET_PRICE = "b2b-market-price",
    MAPPED_EXTERNAL_WINERY = "mapped-external-winery",
    MAPPED_EXTERNAL_WINE = "mapped-external-wine",
    SUPPLIER_UUID = "supplier-uuid",
    UPLOAD_UUID = "upload-uuid",
    VINTAGE_SCORE = "vintage-score"
}

declare enum OfferAlertTimelineActionEnum {
    OFFER_ALERT_CREATED = "offer_alert_created",
    OFFER_ALERT_ALERT = "offer_alert_alert",
    OFFER_ALERT_EXPIRED = "offer_alert_expired",
    OFFER_ALERT_DELETED = "offer_alert_deleted"
}

declare enum OfferRequestActionEnum {
    PACKAGING_PROVIDE = "packaging-provide",
    PACKAGING_DECLINE = "packaging-decline",
    PHOTO_PROVIDE = "photo-provide",
    PHOTO_DECLINE = "photo-decline",
    HOLD_APPROVE = "hold-approve",
    HOLD_DECLINE = "hold-decline",
    OFFER_REQUEST_STATUS_APPROVE = "offer-request-status-approve",
    OFFER_REQUEST_STATUS_DECLINE = "offer-request-status-decline",
    QUANTITY_PROVIDE = "quantity-provide",
    QUANTITY_DECLINE = "quantity-decline",
    ORDER_PLACE = "order-place"
}

declare enum OfferRequestOptionEnum {
    REQUEST_PHOTO = "request-photo",
    REQUEST_PACKAGING = "request-packaging",
    REQUEST_QUANTITY = "request-quantity",
    REQUEST_HOLD = "request-hold"
}

declare enum OfferRequestOptionStatusEnum {
    PENDING = "pending",
    DECLINED = "declined",
    PROVIDED = "provided",
    APPROVED = "approved"
}

declare enum OfferRequestStatusEnum {
    UNKNOWN = "unknown",
    PENDING = "pending",
    APPROVED = "approved",
    DECLINED = "declined"
}

declare enum OfferRequestTimelineActionEnum {
    OFFER_REQUEST_CREATED = "offer_request_created",
    OFFER_REQUEST_STATUS_APPROVED = "offer_request_status_approved",
    OFFER_REQUEST_STATUS_DECLINED = "offer_request_status_declined",
    OFFER_CREATED = "offer_created",
    ORDER_PLACED = "order_placed",
    OFFER_OPTION_REQUEST_HOLD_APPROVED = "offer_option_request_hold_approved",
    OFFER_OPTION_REQUEST_HOLD_DECLINED = "offer_option_request_hold_declined",
    OFFER_OPTION_REQUEST_PACKAGING_PROVIDED = "offer_option_request_packaging_provided",
    OFFER_OPTION_REQUEST_PACKAGING_DECLINED = "offer_option_request_packaging_declined",
    OFFER_OPTION_REQUEST_PHOTO_PROVIDED = "offer_option_request_photo_provided",
    OFFER_OPTION_REQUEST_PHOTO_DECLINED = "offer_option_request_photo_declined",
    OFFER_OPTION_REQUEST_QUANTITY_PROVIDED = "offer_option_request_quantity_provided",
    OFFER_OPTION_REQUEST_QUANTITY_DECLINED = "offer_option_request_quantity_declined"
}

declare enum OrderItemStatusEnum {
    UNKNOWN = "unknown",
    INVOICED_RECEIVED = "invoice-received",
    GOODS_SHIPPED = "goods-shipped",
    INVOICE_SENT = "invoice-sent"
}

declare enum OrderItemTypeEnum {
    UNKNOWN = "unknown",
    WINE_BOTTLE = "wine-bottle"
}

declare enum OrderStatusEnum {
    UNKNOWN = "unknown",
    PENDING = "pending"
}

declare enum OrganisationStatusEnum {
    ACTIVE = "active",
    INACTIVE = "inactive",
    SUSPENDED = "suspended"
}

declare enum OrganisationUserInvitationStatusEnum {
    UNKNOWN = "unknown",
    PENDING = "pending",
    ACCEPTED = "accepted",
    CANCELLED = "cancelled",
    EXPIRED = "expired"
}

declare enum PackageEnum {
    OC_1 = "oc-1",
    OC_2 = "oc-2",
    OC_3 = "oc-3",
    OC_4 = "oc-4",
    OC_6 = "oc-6",
    OC_12 = "oc-12",
    OC_24 = "oc-24",
    OWC_1 = "owc-1",
    OWC_2 = "owc-2",
    OWC_3 = "owc-3",
    OWC_4 = "owc-4",
    OWC_6 = "owc-6",
    OWC_12 = "owc-12",
    OWC_24 = "owc-24"
}

declare enum PermissionEnum {
    USER__VIEW = "user-view",
    USER__DETAILS = "user-details",
    USER__EDIT = "user-edit",
    /**
     * User
     */
    ROLE__VIEW = "role-view",
    /**
     * Customer
     */
    CUSTOMER_VIEW = "customer-view",
    CUSTOMER__CREATE = "customer-create",
    CUSTOMER__EDIT = "customer-edit",
    /**
     * Supplier
     */
    SUPPLIER__VIEW = "supplier-view",
    SUPPLIER__CREATE = "supplier-create",
    SUPPLIER__EDIT = "supplier-edit",
    /**
     * Upload
     */
    UPLOAD__VIEW = "upload-view",
    UPLOAD__CREATE = "upload-create",
    UPLOAD__EDIT = "upload-edit",
    UPLOAD__ANALYTICS = "upload-analytics",
    /**
     * Offer
     */
    OFFER__VIEW = "offer-view",
    OFFER__EDIT = "offer-edit",
    OFFER__REQUEST = "offer-request",
    OFFER__DOWNLOAD = "offer-download",
    /**
     * Invite User
     */
    INVITE_USER__INVITE = "invite_user-invite",
    INVITE_USER__VIEW = "invite_user-view",
    /**
     * Offer Request
     */
    OFFER_REQUEST__VIEW = "offer_request-view",
    OFFER_REQUEST__EDIT = "offer_request-edit",
    /**
     * Contact Point
     */
    CONTACT_POINT__VIEW = "contact_point-view",
    CONTACT_POINT__EDIT = "contact_point-edit",
    CONTACT_POINT__CREATE = "contact_point-create",
    /**
     * Offer Alert
     */
    OFFER_ALERT__VIEW = "offer_alert-view",
    OFFER_ALERT__EDIT = "offer_alert-edit",
    OFFER_ALERT__CREATE = "offer_alert-create",
    /**
     * Organisation
     */
    ORGANISATION__VIEW = "organisation-view",
    ORGANISATION__DETAILS = "organisation-details",
    ORGANISATION__EDIT = "organisation-edit",
    /**
     * Organisation Settings
     */
    ORGANISATION_SETTINGS__VIEW = "organisation_settings-view",
    ORGANISATION_SETTINGS__EDIT = "organisation_settings-edit",
    /**
     * Margin
     */
    MARGIN__VIEW = "margin-view",
    MARGIN__EDIT = "margin-edit",
    MARGIN__CREATE = "margin-create",
    MARGIN__DELETE = "margin-delete",
    /**
     * Order
     */
    ORDER__VIEW = "order-view",
    ORDER__EDIT = "order-edit",
    ORDER__REQUEST = "order-request",
    ORDER__DELETE = "order-delete",
    /**
     * Contact Request Sales
     */
    CONTACT_REQUEST_SALES__VIEW = "contact_request_sales-view",
    CONTACT_REQUEST_SALES__EDIT = "contact_request_sales-edit",
    /**
     * Contact Request Support
     */
    CONTACT_REQUEST_SUPPORT__VIEW = "contact_request_support-view",
    CONTACT_REQUEST_SUPPORT__EDIT = "contact_request_support-edit",
    /**
     * General Dashboard
     */
    GENERAL_DASHBOARD__VIEW = "general_dashboard-view",
    /**
     * Integration Exact
     */
    INTEGRATION_EXACT__VIEW = "integration_exact-view",
    INTEGRATION_EXACT__EDIT = "integration_exact-edit",
    INTEGRATION_EXACT__CREATE = "integration_exact-create",
    INTEGRATION_EXACT__DELETE = "integration_exact-delete",
    /**
     * Pricing Plan
     */
    PRICING_PLAN__VIEW = "pricing_plan-view",
    PRICING_PLAN__EDIT = "pricing_plan-edit",
    /**
     * Inbound Email
     */
    INBOUND_EMAIL_VIEW = "inbound_email-view",
    /**
     * Upload B2B Market Prices
     */
    UPLOAD_B2B_MARKET_PRICES_CREATE = "upload_b2b_market_prices-create",
    UPLOAD_B2B_MARKET_PRICES_VIEW = "upload_b2b_market_prices-view",
    /**
     * Upload Vintage Score Scores
     */
    VINTAGE_SCORE_UPLOAD_CREATE = "vintage_score_upload-create",
    VINTAGE_SCORE_UPLOAD_VIEW = "vintage_score_upload-view",
    /**
     * Content
     */
    CONTENT_VIEW = "content-view",
    CONTENT_EDIT = "content-edit",
    /**
     * User Organisation Claim Requests
     */
    USER_ORGANISATION_CLAIM_REQUEST__VIEW = "user_organisation_claim_request-view",
    USER_ORGANISATION_CLAIM_REQUEST__EDIT = "user_organisation_claim_request-edit",
    /**
     * Chat
     */
    CHAT_VIEW = "chat-view",
    CHAT_CREATE = "chat-create",
    /**
     * Export
     */
    EXPORT_VIEW = "export-view",
    EXPORT_CREATE = "export-create"
}

declare enum PlanEnum {
    FREEMIUM = "freemium",
    STARTER = "starter",
    PROFESSIONAL = "professional",
    ENTERPRISE = "enterprise"
}

declare enum PlanFeatureEnum {
    FEATURE_1 = "feature-1",
    FEATURE_2 = "feature-2",
    FEATURE_3 = "feature-3",
    FEATURE_4 = "feature-4",
    FEATURE_5 = "feature-5",
    FEATURE_6 = "feature-6",
    FEATURE_7 = "feature-7",
    FEATURE_8 = "feature-8",
    FEATURE_9 = "feature-9",
    FEATURE_10 = "feature-10",
    FEATURE_11 = "feature-11",
    FEATURE_12 = "feature-12",
    FEATURE_13 = "feature-13",
    FEATURE_14 = "feature-14",
    FEATURE_15 = "feature-15",
    FEATURE_16 = "feature-16",
    FEATURE_17 = "feature-17",
    FEATURE_18 = "feature-18",
    FEATURE_19 = "feature-19",
    FEATURE_20 = "feature-20",
    FEATURE_21 = "feature-21",
    FEATURE_22 = "feature-22",
    FEATURE_23 = "feature-23",
    FEATURE_24 = "feature-24"
}

declare enum RoleEnum {
    SUPER_USER = "super-user",
    SUPER_ADMIN = "super-admin",
    ADMIN = "admin",
    SALES_MANAGER = "sales-manager",
    SALES = "sales",
    PURCHASE_MANAGER = "purchase-manager",
    PURCHASE = "purchase",
    LOGISTIC_MANAGER = "logistic-manager",
    LOGISTIC = "logistic",
    UPLOAD_MANAGER = "upload-manager",
    UPLOAD = "upload",
    SUPPORT_MANAGER = "support-manager",
    SUPPORT = "support"
}

declare enum StatusCodeEnum {
    UNAUTHORIZED = 401,
    FORBIDDEN = 403,
    UNPROCESSABLE_CONTENT = 422,
    LOCKED = 423,
    SERVICE_UNAVAILABLE = 503
}

declare enum SupplierStatusEnum {
    UNKNOWN = "unknown",
    ACTIVE = "active",
    INACTIVE = "inactive"
}

declare enum TimezoneEnum {
    UTC = "utc",
    /**
     * Africa
     */
    AFRICA_ABIDJAN = "africa_abidjan",
    AFRICA_ACCRA = "africa_accra",
    AFRICA_ADDIS_ABABA = "africa_addis_ababa",
    AFRICA_ALGIERS = "africa_algiers",
    AFRICA_ASMARA = "africa_asmara",
    AFRICA_BAMAKO = "africa_bamako",
    AFRICA_BANGUI = "africa_bangui",
    AFRICA_BANJUL = "africa_banjul",
    AFRICA_BISSAU = "africa_bissau",
    AFRICA_BLANTYRE = "africa_blantyre",
    AFRICA_BRAZZAVILLE = "africa_brazzaville",
    AFRICA_BUJUMBURA = "africa_bujumbura",
    AFRICA_CAIRO = "africa_cairo",
    AFRICA_CASABLANCA = "africa_casablanca",
    AFRICA_CEUTA = "africa_ceuta",
    AFRICA_CONAKRY = "africa_conakry",
    AFRICA_DAKAR = "africa_dakar",
    AFRICA_DAR_ES_SALAAM = "africa_dar_es_salaam",
    AFRICA_DJIBOUTI = "africa_djibouti",
    AFRICA_DOUALA = "africa_douala",
    AFRICA_EL_AAIUN = "africa_el_aaiun",
    AFRICA_FREETOWN = "africa_freetown",
    AFRICA_GABORONE = "africa_gaborone",
    AFRICA_HARARE = "africa_harare",
    AFRICA_JOHANNESBURG = "africa_johannesburg",
    AFRICA_JUBA = "africa_juba",
    AFRICA_KAMPALA = "africa_kampala",
    AFRICA_KHARTOUM = "africa_khartoum",
    AFRICA_KIGALI = "africa_kigali",
    AFRICA_KINSHASA = "africa_kinshasa",
    AFRICA_LAGOS = "africa_lagos",
    AFRICA_LIBREVILLE = "africa_libreville",
    AFRICA_LOME = "africa_lome",
    AFRICA_LUANDA = "africa_luanda",
    AFRICA_LUBUMBASHI = "africa_lubumbashi",
    AFRICA_LUSAKA = "africa_lusaka",
    AFRICA_MALABO = "africa_malabo",
    AFRICA_MAPUTO = "africa_maputo",
    AFRICA_MASERU = "africa_maseru",
    AFRICA_MBABANE = "africa_mbabane",
    AFRICA_MOGADISHU = "africa_mogadishu",
    AFRICA_MONROVIA = "africa_monrovia",
    AFRICA_NAIROBI = "africa_nairobi",
    AFRICA_NDJAMENA = "africa_ndjamena",
    AFRICA_NIAMEY = "africa_niamey",
    AFRICA_NOUAKCHOTT = "africa_nouakchott",
    AFRICA_OUAGADOUGOU = "africa_ouagadougou",
    AFRICA_PORTO_NOVO = "africa_porto_novo",
    AFRICA_SAO_TOME = "africa_sao_tome",
    AFRICA_TRIPOLI = "africa_tripoli",
    AFRICA_TUNIS = "africa_tunis",
    AFRICA_WINDHOEK = "africa_windhoek",
    /**
     * America
     */
    AMERICA_ADAK = "america_adak",
    AMERICA_ANCHORAGE = "america_anchorage",
    AMERICA_ANGUILLA = "america_anguilla",
    AMERICA_ANTIGUA = "america_antigua",
    AMERICA_ARAGUAINA = "america_araguaina",
    AMERICA_ARGENTINA_BUENOS_AIRES = "america_argentina_buenos_aires",
    AMERICA_ARGENTINA_CATAMARCA = "america_argentina_catamarca",
    AMERICA_ARGENTINA_CORDOBA = "america_argentina_cordoba",
    AMERICA_ARGENTINA_JUJUY = "america_argentina_jujuy",
    AMERICA_ARGENTINA_LA_RIOJA = "america_argentina_la_rioja",
    AMERICA_ARGENTINA_MENDOZA = "america_argentina_mendoza",
    AMERICA_ARGENTINA_RIO_GALLEGOS = "america_argentina_rio_gallegos",
    AMERICA_ARGENTINA_SALTA = "america_argentina_salta",
    AMERICA_ARGENTINA_SAN_JUAN = "america_argentina_san_juan",
    AMERICA_ARGENTINA_SAN_LUIS = "america_argentina_san_luis",
    AMERICA_ARGENTINA_TUCUMAN = "america_argentina_tucuman",
    AMERICA_ARGENTINA_USHUAIA = "america_argentina_ushuaia",
    AMERICA_ARUBA = "america_aruba",
    AMERICA_ASUNCION = "america_asuncion",
    AMERICA_ATIKOKAN = "america_atikokan",
    AMERICA_BAHIA = "america_bahia",
    AMERICA_BAHIA_BANDERAS = "america_bahia_banderas",
    AMERICA_BARBADOS = "america_barbados",
    AMERICA_BELEM = "america_belem",
    AMERICA_BELIZE = "america_belize",
    AMERICA_BLANC_SABLON = "america_blanc_sablon",
    AMERICA_BOA_VISTA = "america_boa_vista",
    AMERICA_BOGOTA = "america_bogota",
    AMERICA_BOISE = "america_boise",
    AMERICA_CAMBRIDGE_BAY = "america_cambridge_bay",
    AMERICA_CAMPO_GRANDE = "america_campo_grande",
    AMERICA_CANCUN = "america_cancun",
    AMERICA_CARACAS = "america_caracas",
    AMERICA_CAYENNE = "america_cayenne",
    AMERICA_CAYMAN = "america_cayman",
    AMERICA_CHICAGO = "america_chicago",
    AMERICA_CHIHUAHUA = "america_chihuahua",
    AMERICA_CIUDAD_JUAREZ = "america_ciudad_juarez",
    AMERICA_COSTA_RICA = "america_costa_rica",
    AMERICA_CRESTON = "america_creston",
    AMERICA_CUIABA = "america_cuiaba",
    AMERICA_CURACAO = "america_curacao",
    AMERICA_DANMARKSHAVN = "america_danmarkshavn",
    AMERICA_DAWSON = "america_dawson",
    AMERICA_DAWSON_CREEK = "america_dawson_creek",
    AMERICA_DENVER = "america_denver",
    AMERICA_DETROIT = "america_detroit",
    AMERICA_DOMINICA = "america_dominica",
    AMERICA_EDMONTON = "america_edmonton",
    AMERICA_EIRUNEPE = "america_eirunepe",
    AMERICA_EL_SALVADOR = "america_el_salvador",
    AMERICA_FORT_NELSON = "america_fort_nelson",
    AMERICA_FORTALEZA = "america_fortaleza",
    AMERICA_GLACE_BAY = "america_glace_bay",
    AMERICA_GOOSE_BAY = "america_goose_bay",
    AMERICA_GRAND_TURK = "america_grand_turk",
    AMERICA_GRENADA = "america_grenada",
    AMERICA_GUADELOUPE = "america_guadeloupe",
    AMERICA_GUATEMALA = "america_guatemala",
    AMERICA_GUAYAQUIL = "america_guayaquil",
    AMERICA_GUYANA = "america_guyana",
    AMERICA_HALIFAX = "america_halifax",
    AMERICA_HAVANA = "america_havana",
    AMERICA_HERMOSILLO = "america_hermosillo",
    AMERICA_INDIANA_INDIANAPOLIS = "america_indiana_indianapolis",
    AMERICA_INDIANA_KNOX = "america_indiana_knox",
    AMERICA_INDIANA_MARENGO = "america_indiana_marengo",
    AMERICA_INDIANA_PETERSBURG = "america_indiana_petersburg",
    AMERICA_INDIANA_TELL_CITY = "america_indiana_tell_city",
    AMERICA_INDIANA_VEVAY = "america_indiana_vevay",
    AMERICA_INDIANA_VINCENNES = "america_indiana_vincennes",
    AMERICA_INDIANA_WINAMAC = "america_indiana_winamac",
    AMERICA_INUVIK = "america_inuvik",
    AMERICA_IQALUIT = "america_iqaluit",
    AMERICA_JAMAICA = "america_jamaica",
    AMERICA_JUNEAU = "america_juneau",
    AMERICA_KENTUCKY_LOUISVILLE = "america_kentucky_louisville",
    AMERICA_KENTUCKY_MONTICELLO = "america_kentucky_monticello",
    AMERICA_KRALENDIJK = "america_kralendijk",
    AMERICA_LA_PAZ = "america_la_paz",
    AMERICA_LIMA = "america_lima",
    AMERICA_LOS_ANGELES = "america_los_angeles",
    AMERICA_LOWER_PRINCES = "america_lower_princes",
    AMERICA_MACEIO = "america_maceio",
    AMERICA_MANAGUA = "america_managua",
    AMERICA_MANAUS = "america_manaus",
    AMERICA_MARIGOT = "america_marigot",
    AMERICA_MARTINIQUE = "america_martinique",
    AMERICA_MATAMOROS = "america_matamoros",
    AMERICA_MAZATLAN = "america_mazatlan",
    AMERICA_MENOMINEE = "america_menominee",
    AMERICA_MERIDA = "america_merida",
    AMERICA_METLAKATLA = "america_metlakatla",
    AMERICA_MEXICO_CITY = "america_mexico_city",
    AMERICA_MIQUELON = "america_miquelon",
    AMERICA_MONCTON = "america_moncton",
    AMERICA_MONTERREY = "america_monterrey",
    AMERICA_MONTEVIDEO = "america_montevideo",
    AMERICA_MONTSERRAT = "america_montserrat",
    AMERICA_NASSAU = "america_nassau",
    AMERICA_NEW_YORK = "america_new_york",
    AMERICA_NOME = "america_nome",
    AMERICA_NORONHA = "america_noronha",
    AMERICA_NORTH_DAKOTA_BEULAH = "america_north_dakota_beulah",
    AMERICA_NORTH_DAKOTA_CENTER = "america_north_dakota_center",
    AMERICA_NORTH_DAKOTA_NEW_SALEM = "america_north_dakota_new_salem",
    AMERICA_NUUK = "america_nuuk",
    AMERICA_OJINAGA = "america_ojinaga",
    AMERICA_PANAMA = "america_panama",
    AMERICA_PARAMARIBO = "america_paramaribo",
    AMERICA_PHOENIX = "america_phoenix",
    AMERICA_PORT_AU_PRINCE = "america_port_au_prince",
    AMERICA_PORT_OF_SPAIN = "america_port_of_spain",
    AMERICA_PORTO_VELHO = "america_porto_velho",
    AMERICA_PUERTO_RICO = "america_puerto_rico",
    AMERICA_PUNTA_ARENAS = "america_punta_arenas",
    AMERICA_RANKIN_INLET = "america_rankin_inlet",
    AMERICA_RECIFE = "america_recife",
    AMERICA_REGINA = "america_regina",
    AMERICA_RESOLUTE = "america_resolute",
    AMERICA_RIO_BRANCO = "america_rio_branco",
    AMERICA_SANTAREM = "america_santarem",
    AMERICA_SANTIAGO = "america_santiago",
    AMERICA_SANTO_DOMINGO = "america_santo_domingo",
    AMERICA_SAO_PAULO = "america_sao_paulo",
    AMERICA_SCORESBYSUND = "america_scoresbysund",
    AMERICA_SITKA = "america_sitka",
    AMERICA_ST_BARTHELEMY = "america_st_barthelemy",
    AMERICA_ST_JOHNS = "america_st_johns",
    AMERICA_ST_KITTS = "america_st_kitts",
    AMERICA_ST_LUCIA = "america_st_lucia",
    AMERICA_ST_THOMAS = "america_st_thomas",
    AMERICA_ST_VINCENT = "america_st_vincent",
    AMERICA_SWIFT_CURRENT = "america_swift_current",
    AMERICA_TEGUCIGALPA = "america_tegucigalpa",
    AMERICA_THULE = "america_thule",
    AMERICA_TIJUANA = "america_tijuana",
    AMERICA_TORONTO = "america_toronto",
    AMERICA_TORTOLA = "america_tortola",
    AMERICA_VANCOUVER = "america_vancouver",
    AMERICA_WHITEHORSE = "america_whitehorse",
    AMERICA_WINNIPEG = "america_winnipeg",
    AMERICA_YAKUTAT = "america_yakutat",
    /**
     * Antarctica
     */
    ANTARCTICA_CASEY = "antarctica_casey",
    ANTARCTICA_DAVIS = "antarctica_davis",
    ANTARCTICA_DUMONTDURVILLE = "antarctica_dumontdurville",
    ANTARCTICA_MACQUARIE = "antarctica_macquarie",
    ANTARCTICA_MAWSON = "antarctica_mawson",
    ANTARCTICA_MCMURDO = "antarctica_mcmurdo",
    ANTARCTICA_PALMER = "antarctica_palmer",
    ANTARCTICA_ROTHERA = "antarctica_rothera",
    ANTARCTICA_SYOWA = "antarctica_syowa",
    ANTARCTICA_TROLL = "antarctica_troll",
    ANTARCTICA_VOSTOK = "antarctica_vostok",
    /**
     * Arctic
     */
    ARCTIC_LONGYEARBYEN = "arctic_longyearbyen",
    /**
     * Asia
     */
    ASIA_ADEN = "asia_aden",
    ASIA_ALMATY = "asia_almaty",
    ASIA_AMMAN = "asia_amman",
    ASIA_ANADYR = "asia_anadyr",
    ASIA_AQTAU = "asia_aqtau",
    ASIA_AQTOBE = "asia_aqtobe",
    ASIA_ASHGABAT = "asia_ashgabat",
    ASIA_ATYRAU = "asia_atyrau",
    ASIA_BAGHDAD = "asia_baghdad",
    ASIA_BAHRAIN = "asia_bahrain",
    ASIA_BAKU = "asia_baku",
    ASIA_BANGKOK = "asia_bangkok",
    ASIA_BARNAUL = "asia_barnaul",
    ASIA_BEIRUT = "asia_beirut",
    ASIA_BISHKEK = "asia_bishkek",
    ASIA_BRUNEI = "asia_brunei",
    ASIA_CHITA = "asia_chita",
    ASIA_CHOIBALSAN = "asia_choibalsan",
    ASIA_COLOMBO = "asia_colombo",
    ASIA_DAMASCUS = "asia_damascus",
    ASIA_DHAKA = "asia_dhaka",
    ASIA_DILI = "asia_dili",
    ASIA_DUBAI = "asia_dubai",
    ASIA_DUSHANBE = "asia_dushanbe",
    ASIA_FAMAGUSTA = "asia_famagusta",
    ASIA_GAZA = "asia_gaza",
    ASIA_HEBRON = "asia_hebron",
    ASIA_HO_CHI_MINH = "asia_ho_chi_minh",
    ASIA_HONG_KONG = "asia_hong_kong",
    ASIA_HOVD = "asia_hovd",
    ASIA_IRKUTSK = "asia_irkutsk",
    ASIA_JAKARTA = "asia_jakarta",
    ASIA_JAYAPURA = "asia_jayapura",
    ASIA_JERUSALEM = "asia_jerusalem",
    ASIA_KABUL = "asia_kabul",
    ASIA_KAMCHATKA = "asia_kamchatka",
    ASIA_KARACHI = "asia_karachi",
    ASIA_KATHMANDU = "asia_kathmandu",
    ASIA_KHANDYGA = "asia_khandyga",
    ASIA_KOLKATA = "asia_kolkata",
    ASIA_KRASNOYARSK = "asia_krasnoyarsk",
    ASIA_KUALA_LUMPUR = "asia_kuala_lumpur",
    ASIA_KUCHING = "asia_kuching",
    ASIA_KUWAIT = "asia_kuwait",
    ASIA_MACAU = "asia_macau",
    ASIA_MAGADAN = "asia_magadan",
    ASIA_MAKASSAR = "asia_makassar",
    ASIA_MANILA = "asia_manila",
    ASIA_MUSCAT = "asia_muscat",
    ASIA_NICOSIA = "asia_nicosia",
    ASIA_NOVOKUZNETSK = "asia_novokuznetsk",
    ASIA_NOVOSIBIRSK = "asia_novosibirsk",
    ASIA_OMSK = "asia_omsk",
    ASIA_ORAL = "asia_oral",
    ASIA_PHNOM_PENH = "asia_phnom_penh",
    ASIA_PONTIANAK = "asia_pontianak",
    ASIA_PYONGYANG = "asia_pyongyang",
    ASIA_QATAR = "asia_qatar",
    ASIA_QOSTANAY = "asia_qostanay",
    ASIA_QYZYLORDA = "asia_qyzylorda",
    ASIA_RIYADH = "asia_riyadh",
    ASIA_SAKHALIN = "asia_sakhalin",
    ASIA_SAMARKAND = "asia_samarkand",
    ASIA_SEOUL = "asia_seoul",
    ASIA_SHANGHAI = "asia_shanghai",
    ASIA_SINGAPORE = "asia_singapore",
    ASIA_SREDNEKOLYMSK = "asia_srednekolymsk",
    ASIA_TAIPEI = "asia_taipei",
    ASIA_TASHKENT = "asia_tashkent",
    ASIA_TBILISI = "asia_tbilisi",
    ASIA_TEHRAN = "asia_tehran",
    ASIA_THIMPHU = "asia_thimphu",
    ASIA_TOKYO = "asia_tokyo",
    ASIA_TOMSK = "asia_tomsk",
    ASIA_ULAANBAATAR = "asia_ulaanbaatar",
    ASIA_URUMQI = "asia_urumqi",
    ASIA_UST_NERA = "asia_ust_nera",
    ASIA_VIENTIANE = "asia_vientiane",
    ASIA_VLADIVOSTOK = "asia_vladivostok",
    ASIA_YAKUTSK = "asia_yakutsk",
    ASIA_YANGON = "asia_yangon",
    ASIA_YEKATERINBURG = "asia_yekaterinburg",
    ASIA_YEREVAN = "asia_yerevan",
    /**
     * Atlantic
     */
    ATLANTIC_AZORES = "atlantic_azores",
    ATLANTIC_BERMUDA = "atlantic_bermuda",
    ATLANTIC_CANARY = "atlantic_canary",
    ATLANTIC_CAPE_VERDE = "atlantic_cape_verde",
    ATLANTIC_FAROE = "atlantic_faroe",
    ATLANTIC_MADEIRA = "atlantic_madeira",
    ATLANTIC_REYKJAVIK = "atlantic_reykjavik",
    ATLANTIC_SOUTH_GEORGIA = "atlantic_south_georgia",
    ATLANTIC_ST_HELENA = "atlantic_st_helena",
    ATLANTIC_STANLEY = "atlantic_stanley",
    /**
     * Australia
     */
    AUSTRALIA_ADELAIDE = "australia_adelaide",
    AUSTRALIA_BRISBANE = "australia_brisbane",
    AUSTRALIA_BROKEN_HILL = "australia_broken_hill",
    AUSTRALIA_DARWIN = "australia_darwin",
    AUSTRALIA_EUCLA = "australia_eucla",
    AUSTRALIA_HOBART = "australia_hobart",
    AUSTRALIA_LINDEMAN = "australia_lindeman",
    AUSTRALIA_LORD_HOWE = "australia_lord_howe",
    AUSTRALIA_MELBOURNE = "australia_melbourne",
    AUSTRALIA_PERTH = "australia_perth",
    AUSTRALIA_SYDNEY = "australia_sydney",
    /**
     * Europe
     */
    EUROPE_AMSTERDAM = "europe_amsterdam",
    EUROPE_ANDORRA = "europe_andorra",
    EUROPE_ASTRAKHAN = "europe_astrakhan",
    EUROPE_ATHENS = "europe_athens",
    EUROPE_BELGRADE = "europe_belgrade",
    EUROPE_BERLIN = "europe_berlin",
    EUROPE_BRATISLAVA = "europe_bratislava",
    EUROPE_BRUSSELS = "europe_brussels",
    EUROPE_BUCHAREST = "europe_bucharest",
    EUROPE_BUDAPEST = "europe_budapest",
    EUROPE_BUSINGEN = "europe_busingen",
    EUROPE_CHISINAU = "europe_chisinau",
    EUROPE_COPENHAGEN = "europe_copenhagen",
    EUROPE_DUBLIN = "europe_dublin",
    EUROPE_GIBRALTAR = "europe_gibraltar",
    EUROPE_GUERNSEY = "europe_guernsey",
    EUROPE_HELSINKI = "europe_helsinki",
    EUROPE_ISLE_OF_MAN = "europe_isle_of_man",
    EUROPE_ISTANBUL = "europe_istanbul",
    EUROPE_JERSEY = "europe_jersey",
    EUROPE_KALININGRAD = "europe_kaliningrad",
    EUROPE_KIROV = "europe_kirov",
    EUROPE_KYIV = "europe_kyiv",
    EUROPE_LISBON = "europe_lisbon",
    EUROPE_LJUBLJANA = "europe_ljubljana",
    EUROPE_LONDON = "europe_london",
    EUROPE_LUXEMBOURG = "europe_luxembourg",
    EUROPE_MADRID = "europe_madrid",
    EUROPE_MALTA = "europe_malta",
    EUROPE_MARIEHAMN = "europe_mariehamn",
    EUROPE_MINSK = "europe_minsk",
    EUROPE_MONACO = "europe_monaco",
    EUROPE_MOSCOW = "europe_moscow",
    EUROPE_OSLO = "europe_oslo",
    EUROPE_PARIS = "europe_paris",
    EUROPE_PODGORICA = "europe_podgorica",
    EUROPE_PRAGUE = "europe_prague",
    EUROPE_RIGA = "europe_riga",
    EUROPE_ROME = "europe_rome",
    EUROPE_SAMARA = "europe_samara",
    EUROPE_SAN_MARINO = "europe_san_marino",
    EUROPE_SARAJEVO = "europe_sarajevo",
    EUROPE_SARATOV = "europe_saratov",
    EUROPE_SIMFEROPOL = "europe_simferopol",
    EUROPE_SKOPJE = "europe_skopje",
    EUROPE_SOFIA = "europe_sofia",
    EUROPE_STOCKHOLM = "europe_stockholm",
    EUROPE_TALLINN = "europe_tallinn",
    EUROPE_TIRANE = "europe_tirane",
    EUROPE_ULYANOVSK = "europe_ulyanovsk",
    EUROPE_VADUZ = "europe_vaduz",
    EUROPE_VATICAN = "europe_vatican",
    EUROPE_VIENNA = "europe_vienna",
    EUROPE_VILNIUS = "europe_vilnius",
    EUROPE_VOLGOGRAD = "europe_volgograd",
    EUROPE_WARSAW = "europe_warsaw",
    EUROPE_ZAGREB = "europe_zagreb",
    EUROPE_ZURICH = "europe_zurich",
    /**
     * Indian
     */
    INDIAN_ANTANANARIVO = "indian_antananarivo",
    INDIAN_CHAGOS = "indian_chagos",
    INDIAN_CHRISTMAS = "indian_christmas",
    INDIAN_COCOS = "indian_cocos",
    INDIAN_COMORO = "indian_comoro",
    INDIAN_KERGUELEN = "indian_kerguelen",
    INDIAN_MAHE = "indian_mahe",
    INDIAN_MALDIVES = "indian_maldives",
    INDIAN_MAURITIUS = "indian_mauritius",
    INDIAN_MAYOTTE = "indian_mayotte",
    INDIAN_REUNION = "indian_reunion",
    /**
     * Pacific
     */
    PACIFIC_APIA = "pacific_apia",
    PACIFIC_AUCKLAND = "pacific_auckland",
    PACIFIC_BOUGAINVILLE = "pacific_bougainville",
    PACIFIC_CHATHAM = "pacific_chatham",
    PACIFIC_CHUUK = "pacific_chuuk",
    PACIFIC_EASTER = "pacific_easter",
    PACIFIC_EFATE = "pacific_efate",
    PACIFIC_FAKAOFO = "pacific_fakaofo",
    PACIFIC_FIJI = "pacific_fiji",
    PACIFIC_FUNAFUTI = "pacific_funafuti",
    PACIFIC_GALAPAGOS = "pacific_galapagos",
    PACIFIC_GAMBIER = "pacific_gambier",
    PACIFIC_GUADALCANAL = "pacific_guadalcanal",
    PACIFIC_GUAM = "pacific_guam",
    PACIFIC_HONOLULU = "pacific_honolulu",
    PACIFIC_KANTON = "pacific_kanton",
    PACIFIC_KIRITIMATI = "pacific_kiritimati",
    PACIFIC_KOSRAE = "pacific_kosrae",
    PACIFIC_KWAJALEIN = "pacific_kwajalein",
    PACIFIC_MAJURO = "pacific_majuro",
    PACIFIC_MARQUESAS = "pacific_marquesas",
    PACIFIC_MIDWAY = "pacific_midway",
    PACIFIC_NAURU = "pacific_nauru",
    PACIFIC_NIUE = "pacific_niue",
    PACIFIC_NORFOLK = "pacific_norfolk",
    PACIFIC_NOUMEA = "pacific_noumea",
    PACIFIC_PAGO_PAGO = "pacific_pago_pago",
    PACIFIC_PALAU = "pacific_palau",
    PACIFIC_PITCAIRN = "pacific_pitcairn",
    PACIFIC_POHNPEI = "pacific_pohnpei",
    PACIFIC_PORT_MORESBY = "pacific_port_moresby",
    PACIFIC_RAROTONGA = "pacific_rarotonga",
    PACIFIC_SAIPAN = "pacific_saipan",
    PACIFIC_TAHITI = "pacific_tahiti",
    PACIFIC_TARAWA = "pacific_tarawa",
    PACIFIC_TONGATAPU = "pacific_tongatapu",
    PACIFIC_WAKE = "pacific_wake",
    PACIFIC_WALLIS = "pacific_wallis"
}

declare enum UploadFileHeaderEnum {
    WINE = "wine",
    WINERY = "winery",
    REGION = "region",
    TYPE = "type",
    VINTAGE = "vintage",
    SIZE = "size",
    PRICE = "price",
    QUANTITY = "quantity",
    PACKAGING = "packaging",
    B2B_MARKET_PRICE = "b2b_market_price",
    B2B_MARKET_PRICE_CURRENCY = "b2b_market_price_currency",
    VINTAGE_PRODUCT_UUID = "vintage_product_uuid",
    VINTAGE_UUID = "vintage_uuid",
    SCORE_AUTHOR = "score_author",
    SCORE_VALUE = "score_value",
    SCORE_YEAR = "score_year"
}

declare enum UploadStatusEnum {
    UNKNOWN = "unknown",
    PENDING_MATCHING = "pending_matching",
    PENDING_COLUMNS = "pending_columns",
    STARTED_MATCHING = "started_matching",
    STARTED_COLUMNS = "started_columns",
    PENDING = "pending",
    PROCESSED = "processed",
    PER_OCCURRENCE_LIMIT = "per_occurrence_limit"
}

declare enum UploadTypeEnum {
    UNKNOWN = "unknown",
    OFFERS = "offers",
    PRICE_LIST = "pricelist"
}

declare enum UploadVisibilityTypeEnum {
    ALL = "all",
    PRIVATE = "private",
    ORGANISATION = "organisation",
    MARKET = "market"
}

declare enum UserOrganisationClaimStatusEnum {
    PENDING = "pending",
    EXPIRED = "expired",
    DECLINED = "declined",
    APPROVED = "approved",
    PENDING_AUTHORISATION = "pending_authorisation"
}

declare enum UserOrganisationStatusEnum {
    UNKNOWN = "unknown",
    ACTIVE = "active",
    INACTIVE = "inactive"
}

declare enum UserStatusEnum {
    ACTIVE = "active",
    INACTIVE = "inactive",
    PENDING = "pending"
}

declare enum VintageRatingEnum {
    UNKNOWN = "unknown",
    NORMAL = "normal",
    BELOW_THRESHOLD = "below-threshold"
}

declare enum VintageScoreAuthorEnum {
    PARKER = "parker",
    WINE_ADVOCATE = "wine_advocate",
    NEIL_MARTIN = "neil_martin",
    JANCIS_ROBINSON = "jancis_robinson",
    TIM_ATKIN = "tim_atkin",
    JAMES_SUCKLING = "james_suckling",
    JEFF_LEVE = "jeff_leve",
    DECANTER = "decanter",
    JANE_ANSON = "jane_anson",
    GUIA_PENIN = "guia_penin",
    WINE_SPECTATOR = "wine_spectator",
    WINE_ENTHUSIAST = "wine_enthusiast",
    FALSTAFF = "falstaff"
}

declare enum VintageScoreUploadStatusEnum {
    UNKNOWN = "unknown",
    PENDING = "pending",
    PROCESSED = "processed"
}

declare enum WineTypeEnum {
    RED = "red",
    WHITE = "white",
    SPARKLING = "sparkling",
    ROSE = "rose",
    DESSERT = "dessert",
    FORTIFIED = "fortified",
    UNKNOWN = "unknown"
}

export { ApiOperationStatusEnum, B2bMarketPriceUploadStatusEnum, BottleSizeEnum, ChatMessageTypeEnum, ContactPointTypeEnum, ContactRequestStatusEnum, ContactRequestTypeEnum, CookieEnum, CountryEnum, CurrencyCodeEnum, CurrencyRateSourceEnum, CustomerStatusEnum, DateTimeFormatEnum, DocumentTypeEnum, EnvironmentEnum, ExportStatusEnum, ExportTypeEnum, FileTypeEnum, FilterOperatorEnum, FrontendDateTimeFormat, GenderEnum, ImageTypeEnum, ImageVariationEnum, InboundEmailParsedStatusEnum, IntegrationExactCountryCodeEnum, IntegrationExactStatusEnum, IntervalEnum, LocaleEnum, LocationTypeEnum, MimeTypeEnum, NotificationChannelEnum, NotificationTypeEnum, OfferAlertFilterCriteriaFieldEnum, OfferAlertTimelineActionEnum, OfferRequestActionEnum, OfferRequestOptionEnum, OfferRequestOptionStatusEnum, OfferRequestStatusEnum, OfferRequestTimelineActionEnum, OrderItemStatusEnum, OrderItemTypeEnum, OrderStatusEnum, OrganisationStatusEnum, OrganisationUserInvitationStatusEnum, PackageEnum, PermissionEnum, PlanEnum, PlanFeatureEnum, RoleEnum, StatusCodeEnum, SupplierStatusEnum, TimezoneEnum, UploadFileHeaderEnum, UploadStatusEnum, UploadTypeEnum, UploadVisibilityTypeEnum, UserOrganisationClaimStatusEnum, UserOrganisationStatusEnum, UserStatusEnum, VintageRatingEnum, VintageScoreAuthorEnum, VintageScoreUploadStatusEnum, WineTypeEnum };
