export declare const grammarLoaders: Record Promise<{ default: any; }>>; export declare const grammarRedirects: { 'source.ts': string; 'source.js': string; 'source.js.jsx': string; 'text.html.markdown': string; }; export declare const grammars: { readonly 'source.abap': readonly ["abap"]; readonly 'source.actionscript.3': readonly ["actionscript-3"]; readonly 'source.ada': readonly ["ada"]; readonly 'text.html.derivative.ng': readonly ["angular-html"]; readonly 'source.ts.ng': readonly ["angular-ts"]; readonly 'source.apacheconf': readonly ["apache"]; readonly 'source.apex': readonly ["apex"]; readonly 'source.apl': readonly ["apl"]; readonly 'source.applescript': readonly ["applescript"]; readonly 'source.ara': readonly ["ara"]; readonly 'text.asciidoc': readonly ["asciidoc", "adoc"]; readonly 'source.asm.x86_64': readonly ["asm"]; readonly 'source.astro': readonly ["astro"]; readonly 'source.awk': readonly ["awk"]; readonly 'source.ballerina': readonly ["ballerina"]; readonly 'source.batchfile': readonly ["bat", "batch"]; readonly 'text.beancount': readonly ["beancount"]; readonly 'source.berry': readonly ["berry", "be"]; readonly 'text.bibtex': readonly ["bibtex"]; readonly 'source.bicep': readonly ["bicep"]; readonly 'text.html.php.blade': readonly ["blade"]; readonly 'source.bsl': readonly ["bsl", "1c"]; readonly 'source.c': readonly ["c"]; readonly 'source.cadence': readonly ["cadence", "cdc"]; readonly 'source.cairo0': readonly ["cairo"]; readonly 'source.clar': readonly ["clarity"]; readonly 'source.clojure': readonly ["clojure", "clj"]; readonly 'source.cmake': readonly ["cmake"]; readonly 'source.cobol': readonly ["cobol"]; readonly 'text.codeowners': readonly ["codeowners"]; readonly 'source.ql': readonly ["codeql", "ql"]; readonly 'source.coffee': readonly ["coffee", "coffeescript"]; readonly 'source.commonlisp': readonly ["common-lisp", "lisp"]; readonly 'source.coq': readonly ["coq"]; readonly 'source.cpp': readonly ["cpp", "c++"]; readonly 'source.crystal': readonly ["crystal"]; readonly 'source.cs': readonly ["csharp", "c#", "cs"]; readonly 'source.css': readonly ["css"]; readonly 'text.csv': readonly ["csv"]; readonly 'source.cue': readonly ["cue"]; readonly 'source.cypher': readonly ["cypher", "cql"]; readonly 'source.d': readonly ["d"]; readonly 'source.dart': readonly ["dart"]; readonly 'source.dax': readonly ["dax"]; readonly 'source.desktop': readonly ["desktop"]; readonly 'source.diff': readonly ["diff"]; readonly 'source.dockerfile': readonly ["docker", "dockerfile"]; readonly 'source.dotenv': readonly ["dotenv"]; readonly 'source.dm': readonly ["dream-maker"]; readonly 'text.html.edge': readonly ["edge"]; readonly 'source.elixir': readonly ["elixir"]; readonly 'source.elm': readonly ["elm"]; readonly 'source.emacs.lisp': readonly ["emacs-lisp", "elisp"]; readonly 'text.html.erb': readonly ["erb"]; readonly 'source.erlang': readonly ["erlang", "erl"]; readonly 'source.fnl': readonly ["fennel"]; readonly 'source.fish': readonly ["fish"]; readonly 'source.ftl': readonly ["fluent", "ftl"]; readonly 'source.fortran.fixed': readonly ["fortran-fixed-form", "f", "for", "f77"]; readonly 'source.fortran.free': readonly ["fortran-free-form", "f90", "f95", "f03", "f08", "f18"]; readonly 'source.fsharp': readonly ["fsharp", "f#", "fs"]; readonly 'source.gdresource': readonly ["gdresource"]; readonly 'source.gdscript': readonly ["gdscript"]; readonly 'source.gdshader': readonly ["gdshader"]; readonly 'source.genie': readonly ["genie"]; readonly 'text.gherkin.feature': readonly ["gherkin"]; readonly 'text.git-commit': readonly ["git-commit"]; readonly 'text.git-rebase': readonly ["git-rebase"]; readonly 'source.gleam': readonly ["gleam"]; readonly 'source.gjs': readonly ["glimmer-js", "gjs"]; readonly 'source.gts': readonly ["glimmer-ts", "gts"]; readonly 'source.glsl': readonly ["glsl"]; readonly 'source.gnuplot': readonly ["gnuplot"]; readonly 'source.go': readonly ["go"]; readonly 'source.graphql': readonly ["graphql", "gql"]; readonly 'source.groovy': readonly ["groovy"]; readonly 'source.hack': readonly ["hack"]; readonly 'text.haml': readonly ["haml"]; readonly 'text.html.handlebars': readonly ["handlebars", "hbs"]; readonly 'source.haskell': readonly ["haskell", "hs"]; readonly 'source.hx': readonly ["haxe"]; readonly 'source.hcl': readonly ["hcl"]; readonly 'source.hjson': readonly ["hjson"]; readonly 'source.hlsl': readonly ["hlsl"]; readonly 'text.html.basic': readonly ["html"]; readonly 'text.html.derivative': readonly ["html-derivative"]; readonly 'source.http': readonly ["http"]; readonly 'source.hurl': readonly ["hurl"]; readonly 'source.hxml': readonly ["hxml"]; readonly 'source.hy': readonly ["hy"]; readonly 'source.imba': readonly ["imba"]; readonly 'source.ini': readonly ["ini", "properties"]; readonly 'source.java': readonly ["java"]; readonly 'source.js': readonly ["javascript", "js", "cjs", "mjs"]; readonly 'source.jinja': readonly ["jinja"]; readonly 'source.jison': readonly ["jison"]; readonly 'source.json': readonly ["json"]; readonly 'source.json5': readonly ["json5"]; readonly 'source.json.comments': readonly ["jsonc"]; readonly 'source.json.lines': readonly ["jsonl"]; readonly 'source.jsonnet': readonly ["jsonnet"]; readonly 'source.jssm': readonly ["jssm", "fsl"]; readonly 'source.js.jsx': readonly ["jsx"]; readonly 'source.julia': readonly ["julia", "jl"]; readonly 'source.kdl': readonly ["kdl"]; readonly 'source.kotlin': readonly ["kotlin", "kt", "kts"]; readonly 'source.kusto': readonly ["kusto", "kql"]; readonly 'text.tex.latex': readonly ["latex"]; readonly 'source.lean4': readonly ["lean", "lean4"]; readonly 'source.css.less': readonly ["less"]; readonly 'text.html.liquid': readonly ["liquid"]; readonly 'source.llvm': readonly ["llvm"]; readonly 'text.log': readonly ["log"]; readonly 'source.logo': readonly ["logo"]; readonly 'source.lua': readonly ["lua"]; readonly 'source.luau': readonly ["luau"]; readonly 'source.makefile': readonly ["make", "makefile"]; readonly 'text.html.markdown': readonly ["markdown", "md"]; readonly 'text.marko': readonly ["marko"]; readonly 'source.matlab': readonly ["matlab"]; readonly 'text.markdown.mdc.standalone': readonly ["mdc"]; readonly 'source.mdx': readonly ["mdx"]; readonly 'markdown.mermaid.codeblock': readonly ["mermaid", "mmd"]; readonly 'source.mips': readonly ["mipsasm", "mips"]; readonly 'source.mojo': readonly ["mojo"]; readonly 'source.move': readonly ["move"]; readonly 'source.narrat': readonly ["narrat", "nar"]; readonly 'source.nextflow': readonly ["nextflow", "nf"]; readonly 'source.nginx': readonly ["nginx"]; readonly 'source.nim': readonly ["nim"]; readonly 'source.nix': readonly ["nix"]; readonly 'source.nushell': readonly ["nushell", "nu"]; readonly 'source.objc': readonly ["objective-c", "objc"]; readonly 'source.objcpp': readonly ["objective-cpp"]; readonly 'source.ocaml': readonly ["ocaml"]; readonly 'source.scad': readonly ["openscad", "scad"]; readonly 'source.pascal': readonly ["pascal"]; readonly 'source.perl': readonly ["perl"]; readonly 'source.php': readonly ["php"]; readonly 'source.pkl': readonly ["pkl"]; readonly 'source.plsql.oracle': readonly ["plsql"]; readonly 'source.po': readonly ["po", "pot", "potx"]; readonly 'source.polar': readonly ["polar"]; readonly 'source.css.postcss': readonly ["postcss"]; readonly 'source.powerquery': readonly ["powerquery"]; readonly 'source.powershell': readonly ["powershell", "ps", "ps1"]; readonly 'source.prisma': readonly ["prisma"]; readonly 'source.prolog': readonly ["prolog"]; readonly 'source.proto': readonly ["proto", "protobuf"]; readonly 'text.pug': readonly ["pug", "jade"]; readonly 'source.puppet': readonly ["puppet"]; readonly 'source.purescript': readonly ["purescript"]; readonly 'source.python': readonly ["python", "py"]; readonly 'source.qml': readonly ["qml"]; readonly 'source.qmldir': readonly ["qmldir"]; readonly 'source.qss': readonly ["qss"]; readonly 'source.r': readonly ["r"]; readonly 'source.racket': readonly ["racket"]; readonly 'source.perl.6': readonly ["raku", "perl6"]; readonly 'text.aspnetcorerazor': readonly ["razor"]; readonly 'source.reg': readonly ["reg"]; readonly 'source.regexp.python': readonly ["regexp", "regex"]; readonly 'source.rel': readonly ["rel"]; readonly 'source.riscv': readonly ["riscv"]; readonly 'source.rosmsg': readonly ["rosmsg"]; readonly 'source.rst': readonly ["rst"]; readonly 'source.ruby': readonly ["ruby", "rb"]; readonly 'source.rust': readonly ["rust", "rs"]; readonly 'source.sas': readonly ["sas"]; readonly 'source.sass': readonly ["sass"]; readonly 'source.scala': readonly ["scala"]; readonly 'source.scheme': readonly ["scheme"]; readonly 'source.css.scss': readonly ["scss"]; readonly 'source.sdbl': readonly ["sdbl", "1c-query"]; readonly 'source.shaderlab': readonly ["shaderlab", "shader"]; readonly 'source.shell': readonly ["shellscript", "bash", "sh", "shell", "zsh"]; readonly 'text.shell-session': readonly ["shellsession", "console"]; readonly 'source.smalltalk': readonly ["smalltalk"]; readonly 'source.solidity': readonly ["solidity"]; readonly 'text.html.soy': readonly ["soy", "closure-templates"]; readonly 'source.sparql': readonly ["sparql"]; readonly 'source.splunk_search': readonly ["splunk", "spl"]; readonly 'source.sql': readonly ["sql"]; readonly 'source.ssh-config': readonly ["ssh-config"]; readonly 'source.stata': readonly ["stata"]; readonly 'source.stylus': readonly ["stylus", "styl"]; readonly 'source.svelte': readonly ["svelte"]; readonly 'source.swift': readonly ["swift"]; readonly 'source.systemverilog': readonly ["system-verilog"]; readonly 'source.systemd': readonly ["systemd"]; readonly 'source.talon': readonly ["talonscript", "talon"]; readonly 'source.tasl': readonly ["tasl"]; readonly 'source.tcl': readonly ["tcl"]; readonly 'source.templ': readonly ["templ"]; readonly 'source.hcl.terraform': readonly ["terraform", "tf", "tfvars"]; readonly 'text.tex': readonly ["tex"]; readonly 'source.toml': readonly ["toml"]; readonly 'source.ts.tags': readonly ["ts-tags", "lit"]; readonly 'text.tsv': readonly ["tsv"]; readonly 'source.tsx': readonly ["tsx"]; readonly 'source.turtle': readonly ["turtle"]; readonly 'text.html.twig': readonly ["twig"]; readonly 'source.ts': readonly ["typescript", "ts", "cts", "mts"]; readonly 'source.tsp': readonly ["typespec", "tsp"]; readonly 'source.typst': readonly ["typst", "typ"]; readonly 'source.v': readonly ["v"]; readonly 'source.vala': readonly ["vala"]; readonly 'source.asp.vb.net': readonly ["vb", "cmd"]; readonly 'source.verilog': readonly ["verilog"]; readonly 'source.vhdl': readonly ["vhdl"]; readonly 'source.viml': readonly ["viml", "vim", "vimscript"]; readonly 'source.vue': readonly ["vue"]; readonly 'text.html.vue-html': readonly ["vue-html"]; readonly 'source.vue-vine': readonly ["vue-vine"]; readonly 'source.vyper': readonly ["vyper", "vy"]; readonly 'source.wat': readonly ["wasm"]; readonly 'source.wenyan': readonly ["wenyan", "文言"]; readonly 'source.wgsl': readonly ["wgsl"]; readonly 'source.wikitext': readonly ["wikitext", "mediawiki", "wiki"]; readonly 'source.wit': readonly ["wit"]; readonly 'source.wolfram': readonly ["wolfram", "wl"]; readonly 'text.xml': readonly ["xml"]; readonly 'text.xml.xsl': readonly ["xsl"]; readonly 'source.yaml': readonly ["yaml", "yml"]; readonly 'source.zenscript': readonly ["zenscript"]; readonly 'source.zig': readonly ["zig"]; }; export type Grammars = typeof grammars; export type ScopeName = keyof Grammars; export type Languages = Grammars[ScopeName][number]; export declare const themes: readonly ["andromeeda", "aurora-x", "ayu-dark", "catppuccin-frappe", "catppuccin-latte", "catppuccin-macchiato", "catppuccin-mocha", "dark-plus", "dracula", "dracula-soft", "everforest-dark", "everforest-light", "github-dark", "github-dark-default", "github-dark-dimmed", "github-dark-high-contrast", "github-light", "github-light-default", "github-light-high-contrast", "gruvbox-dark-hard", "gruvbox-dark-medium", "gruvbox-dark-soft", "gruvbox-light-hard", "gruvbox-light-medium", "gruvbox-light-soft", "houston", "kanagawa-dragon", "kanagawa-lotus", "kanagawa-wave", "laserwave", "light-plus", "material-theme", "material-theme-darker", "material-theme-lighter", "material-theme-ocean", "material-theme-palenight", "min-dark", "min-light", "monokai", "night-owl", "nord", "one-dark-pro", "one-light", "plastic", "poimandres", "red", "rose-pine", "rose-pine-dawn", "rose-pine-moon", "slack-dark", "slack-ochin", "snazzy-light", "solarized-dark", "solarized-light", "synthwave-84", "tokyo-night", "vesper", "vitesse-black", "vitesse-dark", "vitesse-light"]; export type Themes = (typeof themes)[number];