{
  "$schema": "https://json-schema.org/draft-07/schema",
  "definitions": {
    "lang": {
      "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-lang",
      "oneOf": [
        {
          "enum": [
            "ar"
          ],
          "title": "Site search language: Arabic"
        },
        {
          "enum": [
            "da"
          ],
          "title": "Site search language: Danish"
        },
        {
          "enum": [
            "de"
          ],
          "title": "Site search language: German"
        },
        {
          "enum": [
            "du"
          ],
          "title": "Site search language: Dutch"
        },
        {
          "enum": [
            "en"
          ],
          "title": "Site search language: English"
        },
        {
          "enum": [
            "es"
          ],
          "title": "Site search language: Spanish"
        },
        {
          "enum": [
            "fi"
          ],
          "title": "Site search language: Finnish"
        },
        {
          "enum": [
            "fr"
          ],
          "title": "Site search language: French"
        },
        {
          "enum": [
            "hu"
          ],
          "title": "Site search language: Hungarian"
        },
        {
          "enum": [
            "it"
          ],
          "title": "Site search language: Italian"
        },
        {
          "enum": [
            "ja"
          ],
          "title": "Site search language: Japanese"
        },
        {
          "enum": [
            "no"
          ],
          "title": "Site search language: Norwegian"
        },
        {
          "enum": [
            "pt"
          ],
          "title": "Site search language: Portuguese"
        },
        {
          "enum": [
            "ro"
          ],
          "title": "Site search language: Romanian"
        },
        {
          "enum": [
            "ru"
          ],
          "title": "Site search language: Russian"
        },
        {
          "enum": [
            "sv"
          ],
          "title": "Site search language: Swedish"
        },
        {
          "enum": [
            "th"
          ],
          "title": "Site search language: Thai"
        },
        {
          "enum": [
            "tr"
          ],
          "title": "Site search language: Turkish"
        },
        {
          "enum": [
            "vi"
          ],
          "title": "Site search language: Vietnamese"
        }
      ],
      "title": "Site search language"
    }
  },
  "oneOf": [
    {
      "enum": [
        "search"
      ],
      "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#built-in-search-plugin"
    },
    {
      "additionalProperties": false,
      "properties": {
        "search": {
          "additionalProperties": false,
          "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#built-in-search-plugin",
          "properties": {
            "jieba_dict": {
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#jieba-dict",
              "title": "Jieba dictionary replacement",
              "type": "string"
            },
            "jieba_dict_user": {
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#jieba-dict",
              "title": "Jieba dictionary augmentation",
              "type": "string"
            },
            "lang": {
              "default": "en",
              "oneOf": [
                {
                  "$ref": "#/definitions/lang"
                },
                {
                  "items": {
                    "$ref": "#/definitions/lang"
                  },
                  "minItems": 1,
                  "type": "array",
                  "uniqueItems": true
                }
              ]
            },
            "separator": {
              "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-separator",
              "title": "Separator for indexing and query tokenization",
              "type": "string"
            }
          },
          "type": "object"
        }
      },
      "type": "object"
    }
  ],
  "title": "Built-in search plugin"
}