// This file is auto-generated from highlights.toml
// Run: just langs-gen-highlights
// Do not edit.

/// Tree-sitter highlight scope names.
pub const HIGHLIGHT_NAMES: [&str; 287] = [
    "attribute",
    "attribute.builtin",
    "attribute.c_sharp",
    "attribute.diff",
    "attribute.typescript",
    "attribute.zig",
    "boolean",
    "boolean.yaml",
    "character",
    "character.special",
    "character.special.html",
    "character.special.vim",
    "charset",
    "clicke",
    "comment",
    "comment.documentation",
    "comment.error",
    "comment.hint",
    "comment.note",
    "comment.todo",
    "comment.warning",
    "comment.warning.gitcommit",
    "constant",
    "constant.builtin",
    "constant.builtin.c",
    "constant.builtin.go",
    "constant.builtin.php",
    "constant.builtin.python",
    "constant.builtin.ruby",
    "constant.builtin.rust",
    "constant.builtin.yaml",
    "constant.c",
    "constant.cpp",
    "constant.go",
    "constant.html",
    "constant.java",
    "constant.macro",
    "constant.macro.cpp",
    "constant.regex",
    "constructor",
    "constructor.lua",
    "constructor.python",
    "constructor.tsx",
    "diff.delta",
    "diff.minus",
    "diff.plus",
    "error",
    "function",
    "function.builtin",
    "function.builtin.bash",
    "function.builtin.c",
    "function.builtin.go",
    "function.builtin.lua",
    "function.builtin.make",
    "function.builtin.php",
    "function.call",
    "function.call.bash",
    "function.call.yaml",
    "function.macro",
    "function.macro.vim",
    "function.method",
    "function.method.call",
    "function.scss",
    "highlighted",
    "import",
    "injection.content",
    "injection.language",
    "keyframes",
    "keyword",
    "keyword.conditional",
    "keyword.conditional.ternary",
    "keyword.coroutine",
    "keyword.cpp",
    "keyword.debug",
    "keyword.directive",
    "keyword.directive.css",
    "keyword.directive.define",
    "keyword.directive.rust",
    "keyword.dockerfile",
    "keyword.exception",
    "keyword.export",
    "keyword.function",
    "keyword.function.go",
    "keyword.function.lua",
    "keyword.function.ruby",
    "keyword.gitcommit",
    "keyword.import",
    "keyword.import.bash",
    "keyword.import.c",
    "keyword.import.cpp",
    "keyword.import.go",
    "keyword.import.javascript",
    "keyword.import.rust",
    "keyword.import.typescript",
    "keyword.modifier",
    "keyword.operator",
    "keyword.operator.lua",
    "keyword.repeat",
    "keyword.return",
    "keyword.scss",
    "keyword.type",
    "label",
    "label.c",
    "label.diff",
    "label.json",
    "label.markdown",
    "label.ruby",
    "label.yaml",
    "markup",
    "markup.environment",
    "markup.environment.name",
    "markup.heading",
    "markup.heading.1",
    "markup.heading.1.html",
    "markup.heading.1.markdown",
    "markup.heading.2",
    "markup.heading.2.html",
    "markup.heading.2.markdown",
    "markup.heading.3",
    "markup.heading.3.html",
    "markup.heading.3.markdown",
    "markup.heading.4",
    "markup.heading.4.html",
    "markup.heading.4.markdown",
    "markup.heading.5",
    "markup.heading.5.html",
    "markup.heading.5.markdown",
    "markup.heading.6",
    "markup.heading.6.html",
    "markup.heading.6.markdown",
    "markup.heading.html",
    "markup.heading.markdown",
    "markup.italic",
    "markup.italic.markdown_inline",
    "markup.link",
    "markup.link.gitcommit",
    "markup.link.label",
    "markup.link.label.html",
    "markup.link.label.markdown_inline",
    "markup.link.markdown_inline",
    "markup.link.url",
    "markup.link.url.astro",
    "markup.link.url.gitcommit",
    "markup.link.url.html",
    "markup.link.url.markdown_inline",
    "markup.link.url.svelte",
    "markup.link.url.vue",
    "markup.list",
    "markup.list.bash",
    "markup.list.checked",
    "markup.list.latex",
    "markup.list.markdown",
    "markup.list.unchecked",
    "markup.math",
    "markup.math.latex",
    "markup.quote",
    "markup.quote.markdown",
    "markup.raw",
    "markup.raw.block",
    "markup.raw.block.markdown",
    "markup.raw.markdown",
    "markup.raw.markdown_inline",
    "markup.strikethrough",
    "markup.strong",
    "markup.strong.markdown_inline",
    "markup.underline",
    "media",
    "module",
    "module.builtin",
    "module.c_sharp",
    "module.elixir",
    "module.go",
    "module.latex",
    "module.php",
    "namespace",
    "namespace.cpp",
    "namespace.go",
    "namespace.latex",
    "namespace.lua",
    "namespace.php",
    "normal",
    "number",
    "number.float",
    "operator",
    "operator.bash",
    "operator.html",
    "operator.lua",
    "operator.rust",
    "operator.toml",
    "operator.vue",
    "property",
    "property.css",
    "property.json",
    "property.lua",
    "property.scss",
    "property.toml",
    "property.yaml",
    "punctuation.bracket",
    "punctuation.bracket.lua",
    "punctuation.bracket.python",
    "punctuation.bracket.regex",
    "punctuation.bracket.ruby",
    "punctuation.bracket.rust",
    "punctuation.bracket.scss",
    "punctuation.bracket.tsx",
    "punctuation.bracket.typescript",
    "punctuation.bracket.yaml",
    "punctuation.delimiter",
    "punctuation.delimiter.astro",
    "punctuation.delimiter.bash",
    "punctuation.delimiter.css",
    "punctuation.delimiter.markdown_inline",
    "punctuation.delimiter.regex",
    "punctuation.delimiter.rust",
    "punctuation.delimiter.scss",
    "punctuation.delimiter.yaml",
    "punctuation.special",
    "punctuation.special.diff",
    "punctuation.special.latex",
    "punctuation.special.markdown",
    "punctuation.special.typescript",
    "punctuation.special.yaml",
    "string",
    "string.documentation",
    "string.escape",
    "string.escape.json",
    "string.escape.yaml",
    "string.json",
    "string.latex",
    "string.regex",
    "string.regexp",
    "string.scss",
    "string.special",
    "string.special.path",
    "string.special.path.diff",
    "string.special.path.gitignore",
    "string.special.path.nix",
    "string.special.symbol",
    "string.special.symbol.make",
    "string.special.uri",
    "string.special.url",
    "string.special.url.html",
    "string.toml",
    "string.yaml",
    "supports",
    "tag",
    "tag.attribute",
    "tag.attribute.html",
    "tag.attribute.tsx",
    "tag.attribute.vue",
    "tag.builtin",
    "tag.delimiter",
    "tag.delimiter.javascript",
    "tag.delimiter.tsx",
    "tag.javascript",
    "tag.jsx",
    "tag.tsx",
    "tag.typescript",
    "type",
    "type.builtin",
    "type.builtin.c",
    "type.builtin.go",
    "type.builtin.java",
    "type.builtin.python",
    "type.builtin.tsx",
    "type.builtin.typescript",
    "type.cpp",
    "type.css",
    "type.definition",
    "type.scss",
    "type.sql",
    "variable",
    "variable.builtin",
    "variable.builtin.javascript",
    "variable.builtin.lua",
    "variable.builtin.python",
    "variable.builtin.vim",
    "variable.member",
    "variable.member.python",
    "variable.member.ruby",
    "variable.member.yaml",
    "variable.parameter",
    "variable.parameter.bash",
    "variable.parameter.builtin",
    "variable.scss",
    "variable.sql",
    "variable.vim",
];

/// CSS class names for syntax highlighting.
///
/// Each class name corresponds to a scope name in [`HIGHLIGHT_NAMES`] at the same index.
pub const CLASSES: [&str; 287] = [
    "attribute",
    "attribute-builtin",
    "attribute-c_sharp",
    "attribute-diff",
    "attribute-typescript",
    "attribute-zig",
    "boolean",
    "boolean-yaml",
    "character",
    "character-special",
    "character-special-html",
    "character-special-vim",
    "charset",
    "clicke",
    "comment",
    "comment-documentation",
    "comment-error",
    "comment-hint",
    "comment-note",
    "comment-todo",
    "comment-warning",
    "comment-warning-gitcommit",
    "constant",
    "constant-builtin",
    "constant-builtin-c",
    "constant-builtin-go",
    "constant-builtin-php",
    "constant-builtin-python",
    "constant-builtin-ruby",
    "constant-builtin-rust",
    "constant-builtin-yaml",
    "constant-c",
    "constant-cpp",
    "constant-go",
    "constant-html",
    "constant-java",
    "constant-macro",
    "constant-macro-cpp",
    "constant-regex",
    "constructor",
    "constructor-lua",
    "constructor-python",
    "constructor-tsx",
    "diff-delta",
    "diff-minus",
    "diff-plus",
    "error",
    "function",
    "function-builtin",
    "function-builtin-bash",
    "function-builtin-c",
    "function-builtin-go",
    "function-builtin-lua",
    "function-builtin-make",
    "function-builtin-php",
    "function-call",
    "function-call-bash",
    "function-call-yaml",
    "function-macro",
    "function-macro-vim",
    "function-method",
    "function-method-call",
    "function-scss",
    "highlighted",
    "import",
    "injection-content",
    "injection-language",
    "keyframes",
    "keyword",
    "keyword-conditional",
    "keyword-conditional-ternary",
    "keyword-coroutine",
    "keyword-cpp",
    "keyword-debug",
    "keyword-directive",
    "keyword-directive-css",
    "keyword-directive-define",
    "keyword-directive-rust",
    "keyword-dockerfile",
    "keyword-exception",
    "keyword-export",
    "keyword-function",
    "keyword-function-go",
    "keyword-function-lua",
    "keyword-function-ruby",
    "keyword-gitcommit",
    "keyword-import",
    "keyword-import-bash",
    "keyword-import-c",
    "keyword-import-cpp",
    "keyword-import-go",
    "keyword-import-javascript",
    "keyword-import-rust",
    "keyword-import-typescript",
    "keyword-modifier",
    "keyword-operator",
    "keyword-operator-lua",
    "keyword-repeat",
    "keyword-return",
    "keyword-scss",
    "keyword-type",
    "label",
    "label-c",
    "label-diff",
    "label-json",
    "label-markdown",
    "label-ruby",
    "label-yaml",
    "markup",
    "markup-environment",
    "markup-environment-name",
    "markup-heading",
    "markup-heading-1",
    "markup-heading-1-html",
    "markup-heading-1-markdown",
    "markup-heading-2",
    "markup-heading-2-html",
    "markup-heading-2-markdown",
    "markup-heading-3",
    "markup-heading-3-html",
    "markup-heading-3-markdown",
    "markup-heading-4",
    "markup-heading-4-html",
    "markup-heading-4-markdown",
    "markup-heading-5",
    "markup-heading-5-html",
    "markup-heading-5-markdown",
    "markup-heading-6",
    "markup-heading-6-html",
    "markup-heading-6-markdown",
    "markup-heading-html",
    "markup-heading-markdown",
    "markup-italic",
    "markup-italic-markdown_inline",
    "markup-link",
    "markup-link-gitcommit",
    "markup-link-label",
    "markup-link-label-html",
    "markup-link-label-markdown_inline",
    "markup-link-markdown_inline",
    "markup-link-url",
    "markup-link-url-astro",
    "markup-link-url-gitcommit",
    "markup-link-url-html",
    "markup-link-url-markdown_inline",
    "markup-link-url-svelte",
    "markup-link-url-vue",
    "markup-list",
    "markup-list-bash",
    "markup-list-checked",
    "markup-list-latex",
    "markup-list-markdown",
    "markup-list-unchecked",
    "markup-math",
    "markup-math-latex",
    "markup-quote",
    "markup-quote-markdown",
    "markup-raw",
    "markup-raw-block",
    "markup-raw-block-markdown",
    "markup-raw-markdown",
    "markup-raw-markdown_inline",
    "markup-strikethrough",
    "markup-strong",
    "markup-strong-markdown_inline",
    "markup-underline",
    "media",
    "module",
    "module-builtin",
    "module-c_sharp",
    "module-elixir",
    "module-go",
    "module-latex",
    "module-php",
    "namespace",
    "namespace-cpp",
    "namespace-go",
    "namespace-latex",
    "namespace-lua",
    "namespace-php",
    "normal",
    "number",
    "number-float",
    "operator",
    "operator-bash",
    "operator-html",
    "operator-lua",
    "operator-rust",
    "operator-toml",
    "operator-vue",
    "property",
    "property-css",
    "property-json",
    "property-lua",
    "property-scss",
    "property-toml",
    "property-yaml",
    "punctuation-bracket",
    "punctuation-bracket-lua",
    "punctuation-bracket-python",
    "punctuation-bracket-regex",
    "punctuation-bracket-ruby",
    "punctuation-bracket-rust",
    "punctuation-bracket-scss",
    "punctuation-bracket-tsx",
    "punctuation-bracket-typescript",
    "punctuation-bracket-yaml",
    "punctuation-delimiter",
    "punctuation-delimiter-astro",
    "punctuation-delimiter-bash",
    "punctuation-delimiter-css",
    "punctuation-delimiter-markdown_inline",
    "punctuation-delimiter-regex",
    "punctuation-delimiter-rust",
    "punctuation-delimiter-scss",
    "punctuation-delimiter-yaml",
    "punctuation-special",
    "punctuation-special-diff",
    "punctuation-special-latex",
    "punctuation-special-markdown",
    "punctuation-special-typescript",
    "punctuation-special-yaml",
    "string",
    "string-documentation",
    "string-escape",
    "string-escape-json",
    "string-escape-yaml",
    "string-json",
    "string-latex",
    "string-regex",
    "string-regexp",
    "string-scss",
    "string-special",
    "string-special-path",
    "string-special-path-diff",
    "string-special-path-gitignore",
    "string-special-path-nix",
    "string-special-symbol",
    "string-special-symbol-make",
    "string-special-uri",
    "string-special-url",
    "string-special-url-html",
    "string-toml",
    "string-yaml",
    "supports",
    "tag",
    "tag-attribute",
    "tag-attribute-html",
    "tag-attribute-tsx",
    "tag-attribute-vue",
    "tag-builtin",
    "tag-delimiter",
    "tag-delimiter-javascript",
    "tag-delimiter-tsx",
    "tag-javascript",
    "tag-jsx",
    "tag-tsx",
    "tag-typescript",
    "type",
    "type-builtin",
    "type-builtin-c",
    "type-builtin-go",
    "type-builtin-java",
    "type-builtin-python",
    "type-builtin-tsx",
    "type-builtin-typescript",
    "type-cpp",
    "type-css",
    "type-definition",
    "type-scss",
    "type-sql",
    "variable",
    "variable-builtin",
    "variable-builtin-javascript",
    "variable-builtin-lua",
    "variable-builtin-python",
    "variable-builtin-vim",
    "variable-member",
    "variable-member-python",
    "variable-member-ruby",
    "variable-member-yaml",
    "variable-parameter",
    "variable-parameter-bash",
    "variable-parameter-builtin",
    "variable-scss",
    "variable-sql",
    "variable-vim",
];
