export { C as CategoryInfo, a as CategoryRequest, E as EcosystemInfo, b as EcosystemRequest, c as ExtensionRequest, L as LanguageCategory, P as PackageManagerInfo, d as ParadigmInfo, e as ParadigmRequest, R as RelatedRequest, f as ResolvedLanguageRequest, g as RuntimeInfo, S as StatusRequest, h as api, i as getCategories, j as getEcosystems, k as getPackageManagers, l as getParadigms, m as getRuntimes, n as getStatuses } from './api-B8JzKHFs.js'; export { detectLanguage, detectLanguageByShebang, detectLanguages } from './detect.js'; export { ProjectLanguageDetection, detectLanguageSlug, detectLanguageSlugs, detectProjectLanguages } from './detect-slugs.js'; export { d as detectLanguageSlugByShebang, g as getShebangInterpreters } from './shebang-DEXhu4t2.js'; export { localizeLanguage } from './i18n.js'; import { L as Language } from './types-BRDmsib7.js'; export { a as LanguageContent, b as LanguageRelations, c as LanguageStatus, d as LanguageTooling, e as LanguageTranslations, f as Locale, g as LocalizedLanguage } from './types-BRDmsib7.js'; export { L as LanguageSlug } from './registry-LNKwlYez.js'; export { abap } from './languages/abap.js'; export { actionscript } from './languages/actionscript.js'; export { ada } from './languages/ada.js'; export { agda } from './languages/agda.js'; export { algol } from './languages/algol.js'; export { alloy } from './languages/alloy.js'; export { ampl } from './languages/ampl.js'; export { angelscript } from './languages/angelscript.js'; export { ante } from './languages/ante.js'; export { antlr } from './languages/antlr.js'; export { apex } from './languages/apex.js'; export { apl } from './languages/apl.js'; export { applescript } from './languages/applescript.js'; export { aql } from './languages/aql.js'; export { arduino } from './languages/arduino.js'; export { asciidoc } from './languages/asciidoc.js'; export { asp } from './languages/asp.js'; export { assembly } from './languages/assembly.js'; export { assemblyscript } from './languages/assemblyscript.js'; export { astro } from './languages/astro.js'; export { austral } from './languages/austral.js'; export { autohotkey } from './languages/autohotkey.js'; export { avroIdl } from './languages/avro-idl.js'; export { awk } from './languages/awk.js'; export { ballerina } from './languages/ballerina.js'; export { bash } from './languages/bash.js'; export { basic } from './languages/basic.js'; export { batch } from './languages/batch.js'; export { bazel } from './languages/bazel.js'; export { bcpl } from './languages/bcpl.js'; export { bibtex } from './languages/bibtex.js'; export { bicep } from './languages/bicep.js'; export { blade } from './languages/blade.js'; export { bosque } from './languages/bosque.js'; export { bqn } from './languages/bqn.js'; export { brainfuck } from './languages/brainfuck.js'; export { c } from './languages/c.js'; export { c3 } from './languages/c3.js'; export { cairo } from './languages/cairo.js'; export { capnproto } from './languages/capnproto.js'; export { carbon } from './languages/carbon.js'; export { cel } from './languages/cel.js'; export { chapel } from './languages/chapel.js'; export { circom } from './languages/circom.js'; export { clarity } from './languages/clarity.js'; export { clojure } from './languages/clojure.js'; export { cmake } from './languages/cmake.js'; export { cobol } from './languages/cobol.js'; export { coffeescript } from './languages/coffeescript.js'; export { coldfusion } from './languages/coldfusion.js'; export { coq } from './languages/coq.js'; export { cpp } from './languages/cpp.js'; export { cql } from './languages/cql.js'; export { crystal } from './languages/crystal.js'; export { csharp } from './languages/csharp.js'; export { css } from './languages/css.js'; export { cuda } from './languages/cuda.js'; export { cue } from './languages/cue.js'; export { curry } from './languages/curry.js'; export { cwl } from './languages/cwl.js'; export { cypher } from './languages/cypher.js'; export { cython } from './languages/cython.js'; export { d } from './languages/d.js'; export { dafny } from './languages/dafny.js'; export { dart } from './languages/dart.js'; export { dax } from './languages/dax.js'; export { dhall } from './languages/dhall.js'; export { dita } from './languages/dita.js'; export { dockerfile } from './languages/dockerfile.js'; export { dot } from './languages/dot.js'; export { earthly } from './languages/earthly.js'; export { edgeql } from './languages/edgeql.js'; export { editorconfig } from './languages/editorconfig.js'; export { eiffel } from './languages/eiffel.js'; export { ejs } from './languages/ejs.js'; export { elixir } from './languages/elixir.js'; export { elm } from './languages/elm.js'; export { emacsLisp } from './languages/emacs-lisp.js'; export { erb } from './languages/erb.js'; export { erlang } from './languages/erlang.js'; export { factor } from './languages/factor.js'; export { faust } from './languages/faust.js'; export { fe } from './languages/fe.js'; export { fennel } from './languages/fennel.js'; export { fish } from './languages/fish.js'; export { flatbuffers } from './languages/flatbuffers.js'; export { flix } from './languages/flix.js'; export { flux } from './languages/flux.js'; export { forth } from './languages/forth.js'; export { fortran } from './languages/fortran.js'; export { fql } from './languages/fql.js'; export { freemarker } from './languages/freemarker.js'; export { fsharp } from './languages/fsharp.js'; export { fstar } from './languages/fstar.js'; export { futhark } from './languages/futhark.js'; export { gcode } from './languages/gcode.js'; export { gdscript } from './languages/gdscript.js'; export { gettext } from './languages/gettext.js'; export { git } from './languages/git.js'; export { gleam } from './languages/gleam.js'; export { glsl } from './languages/glsl.js'; export { gml } from './languages/gml.js'; export { go } from './languages/go.js'; export { gradle } from './languages/gradle.js'; export { grain } from './languages/grain.js'; export { graphql } from './languages/graphql.js'; export { gremlin } from './languages/gremlin.js'; export { groovy } from './languages/groovy.js'; export { hack } from './languages/hack.js'; export { haml } from './languages/haml.js'; export { handlebars } from './languages/handlebars.js'; export { hare } from './languages/hare.js'; export { haskell } from './languages/haskell.js'; export { haxe } from './languages/haxe.js'; export { hcl } from './languages/hcl.js'; export { hlsl } from './languages/hlsl.js'; export { hocon } from './languages/hocon.js'; export { html } from './languages/html.js'; export { hy } from './languages/hy.js'; export { hylo } from './languages/hylo.js'; export { idris } from './languages/idris.js'; export { ini } from './languages/ini.js'; export { ink } from './languages/ink.js'; export { inkNarrative } from './languages/ink-narrative.js'; export { io } from './languages/io.js'; export { isabelle } from './languages/isabelle.js'; export { j } from './languages/j.js'; export { janet } from './languages/janet.js'; export { java } from './languages/java.js'; export { javascript } from './languages/javascript.js'; export { jcl } from './languages/jcl.js'; export { jinja } from './languages/jinja.js'; export { jmespath } from './languages/jmespath.js'; export { jq } from './languages/jq.js'; export { json } from './languages/json.js'; export { json5 } from './languages/json5.js'; export { jsonata } from './languages/jsonata.js'; export { jsonc } from './languages/jsonc.js'; export { jsonnet } from './languages/jsonnet.js'; export { julia } from './languages/julia.js'; export { jupyterNotebook } from './languages/jupyter-notebook.js'; export { just } from './languages/just.js'; export { kcl } from './languages/kcl.js'; export { kdl } from './languages/kdl.js'; export { koka } from './languages/koka.js'; export { kotlin } from './languages/kotlin.js'; export { koto } from './languages/koto.js'; export { kql } from './languages/kql.js'; export { lean } from './languages/lean.js'; export { less } from './languages/less.js'; export { lex } from './languages/lex.js'; export { ligo } from './languages/ligo.js'; export { linkerscript } from './languages/linkerscript.js'; export { liquid } from './languages/liquid.js'; export { lisp } from './languages/lisp.js'; export { llvmIr } from './languages/llvm-ir.js'; export { lobster } from './languages/lobster.js'; export { logo } from './languages/logo.js'; export { lua } from './languages/lua.js'; export { luau } from './languages/luau.js'; export { makefile } from './languages/makefile.js'; export { mako } from './languages/mako.js'; export { markdown } from './languages/markdown.js'; export { marlowe } from './languages/marlowe.js'; export { mathematica } from './languages/mathematica.js'; export { matlab } from './languages/matlab.js'; export { maxima } from './languages/maxima.js'; export { mdx } from './languages/mdx.js'; export { mercury } from './languages/mercury.js'; export { mermaid } from './languages/mermaid.js'; export { meson } from './languages/meson.js'; export { metal } from './languages/metal.js'; export { modelica } from './languages/modelica.js'; export { modula2 } from './languages/modula-2.js'; export { mojo } from './languages/mojo.js'; export { moonbit } from './languages/moonbit.js'; export { move } from './languages/move.js'; export { mumps } from './languages/mumps.js'; export { mustache } from './languages/mustache.js'; export { n1ql } from './languages/n1ql.js'; export { nextflow } from './languages/nextflow.js'; export { nginx } from './languages/nginx.js'; export { nickel } from './languages/nickel.js'; export { nim } from './languages/nim.js'; export { nix } from './languages/nix.js'; export { noir } from './languages/noir.js'; export { nunjucks } from './languages/nunjucks.js'; export { nushell } from './languages/nushell.js'; export { oberon } from './languages/oberon.js'; export { objectiveC } from './languages/objective-c.js'; export { ocaml } from './languages/ocaml.js'; export { octave } from './languages/octave.js'; export { odin } from './languages/odin.js'; export { openapi } from './languages/openapi.js'; export { opencl } from './languages/opencl.js'; export { openscad } from './languages/openscad.js'; export { org } from './languages/org.js'; export { pascal } from './languages/pascal.js'; export { perl } from './languages/perl.js'; export { php } from './languages/php.js'; export { pineScript } from './languages/pine-script.js'; export { pkl } from './languages/pkl.js'; export { plI } from './languages/pl-i.js'; export { plantuml } from './languages/plantuml.js'; export { plpgsql } from './languages/plpgsql.js'; export { plsql } from './languages/plsql.js'; export { pod } from './languages/pod.js'; export { pony } from './languages/pony.js'; export { postscript } from './languages/postscript.js'; export { powerquery } from './languages/powerquery.js'; export { powershell } from './languages/powershell.js'; export { processing } from './languages/processing.js'; export { prolog } from './languages/prolog.js'; export { promql } from './languages/promql.js'; export { properties } from './languages/properties.js'; export { protobuf } from './languages/protobuf.js'; export { prql } from './languages/prql.js'; export { pug } from './languages/pug.js'; export { puppet } from './languages/puppet.js'; export { purescript } from './languages/purescript.js'; export { python } from './languages/python.js'; export { q } from './languages/q.js'; export { qmake } from './languages/qmake.js'; export { qml } from './languages/qml.js'; export { qsharp } from './languages/qsharp.js'; export { r } from './languages/r.js'; export { racket } from './languages/racket.js'; export { raku } from './languages/raku.js'; export { razor } from './languages/razor.js'; export { reasonml } from './languages/reasonml.js'; export { rebol } from './languages/rebol.js'; export { red } from './languages/red.js'; export { rego } from './languages/rego.js'; export { renpy } from './languages/renpy.js'; export { rescript } from './languages/rescript.js'; export { restructuredtext } from './languages/restructuredtext.js'; export { rexx } from './languages/rexx.js'; export { roc } from './languages/roc.js'; export { rpg } from './languages/rpg.js'; export { ruby } from './languages/ruby.js'; export { rust } from './languages/rust.js'; export { sas } from './languages/sas.js'; export { scala } from './languages/scala.js'; export { scheme } from './languages/scheme.js'; export { scss } from './languages/scss.js'; export { self } from './languages/self.js'; export { simula } from './languages/simula.js'; export { slang } from './languages/slang.js'; export { smalltalk } from './languages/smalltalk.js'; export { smarty } from './languages/smarty.js'; export { smithy } from './languages/smithy.js'; export { snakemake } from './languages/snakemake.js'; export { snobol } from './languages/snobol.js'; export { solidity } from './languages/solidity.js'; export { soql } from './languages/soql.js'; export { spark } from './languages/spark.js'; export { sparql } from './languages/sparql.js'; export { spl } from './languages/spl.js'; export { spss } from './languages/spss.js'; export { sql } from './languages/sql.js'; export { squirrel } from './languages/squirrel.js'; export { standardMl } from './languages/standard-ml.js'; export { starlark } from './languages/starlark.js'; export { stata } from './languages/stata.js'; export { stylus } from './languages/stylus.js'; export { supercollider } from './languages/supercollider.js'; export { svelte } from './languages/svelte.js'; export { svg } from './languages/svg.js'; export { svn } from './languages/svn.js'; export { sway } from './languages/sway.js'; export { swift } from './languages/swift.js'; export { tcl } from './languages/tcl.js'; export { tcsh } from './languages/tcsh.js'; export { tex } from './languages/tex.js'; export { textile } from './languages/textile.js'; export { thrift } from './languages/thrift.js'; export { tlaPlus } from './languages/tla-plus.js'; export { toml } from './languages/toml.js'; export { troff } from './languages/troff.js'; export { tsql } from './languages/tsql.js'; export { twee } from './languages/twee.js'; export { twig } from './languages/twig.js'; export { typescript } from './languages/typescript.js'; export { typespec } from './languages/typespec.js'; export { typst } from './languages/typst.js'; export { uiua } from './languages/uiua.js'; export { unison } from './languages/unison.js'; export { v } from './languages/v.js'; export { vala } from './languages/vala.js'; export { vale } from './languages/vale.js'; export { vba } from './languages/vba.js'; export { vbscript } from './languages/vbscript.js'; export { velocity } from './languages/velocity.js'; export { verilog } from './languages/verilog.js'; export { verse } from './languages/verse.js'; export { vhdl } from './languages/vhdl.js'; export { vimscript } from './languages/vimscript.js'; export { visualBasic } from './languages/visual-basic.js'; export { vue } from './languages/vue.js'; export { vyper } from './languages/vyper.js'; export { wdl } from './languages/wdl.js'; export { webassembly } from './languages/webassembly.js'; export { wgsl } from './languages/wgsl.js'; export { wing } from './languages/wing.js'; export { wren } from './languages/wren.js'; export { xaml } from './languages/xaml.js'; export { xml } from './languages/xml.js'; export { xpath } from './languages/xpath.js'; export { xquery } from './languages/xquery.js'; export { xslt } from './languages/xslt.js'; export { yacc } from './languages/yacc.js'; export { yaml } from './languages/yaml.js'; export { yara } from './languages/yara.js'; export { zeek } from './languages/zeek.js'; export { zig } from './languages/zig.js'; export { ziggy } from './languages/ziggy.js'; export { zsh } from './languages/zsh.js'; /** Eager in-memory catalog of every language, ordered alphabetically by slug. */ declare const languages: readonly Language[]; export { Language, languages };