UNPKG

svelte-highlight

Version:

Svelte component library for highlighting code using highlight.js

394 lines (390 loc) 12.7 kB
import type { LanguageFn } from "highlight.js"; interface LanguageType<TName extends string> { name: TName; register: LanguageFn; } export declare const _1c: LanguageType<"1c">; export declare const abnf: LanguageType<"abnf">; export declare const accesslog: LanguageType<"accesslog">; export declare const actionscript: LanguageType<"actionscript">; export declare const ada: LanguageType<"ada">; export declare const angelscript: LanguageType<"angelscript">; export declare const apache: LanguageType<"apache">; export declare const applescript: LanguageType<"applescript">; export declare const arcade: LanguageType<"arcade">; export declare const arduino: LanguageType<"arduino">; export declare const armasm: LanguageType<"armasm">; export declare const xml: LanguageType<"xml">; export declare const asciidoc: LanguageType<"asciidoc">; export declare const aspectj: LanguageType<"aspectj">; export declare const autohotkey: LanguageType<"autohotkey">; export declare const autoit: LanguageType<"autoit">; export declare const avrasm: LanguageType<"avrasm">; export declare const awk: LanguageType<"awk">; export declare const axapta: LanguageType<"axapta">; export declare const bash: LanguageType<"bash">; export declare const basic: LanguageType<"basic">; export declare const bnf: LanguageType<"bnf">; export declare const brainfuck: LanguageType<"brainfuck">; export declare const c: LanguageType<"c">; export declare const cal: LanguageType<"cal">; export declare const capnproto: LanguageType<"capnproto">; export declare const ceylon: LanguageType<"ceylon">; export declare const clean: LanguageType<"clean">; export declare const clojure: LanguageType<"clojure">; export declare const clojureRepl: LanguageType<"clojure-repl">; export declare const cmake: LanguageType<"cmake">; export declare const coffeescript: LanguageType<"coffeescript">; export declare const coq: LanguageType<"coq">; export declare const cos: LanguageType<"cos">; export declare const cpp: LanguageType<"cpp">; export declare const crmsh: LanguageType<"crmsh">; export declare const crystal: LanguageType<"crystal">; export declare const csharp: LanguageType<"csharp">; export declare const csp: LanguageType<"csp">; export declare const css: LanguageType<"css">; export declare const d: LanguageType<"d">; export declare const markdown: LanguageType<"markdown">; export declare const dart: LanguageType<"dart">; export declare const delphi: LanguageType<"delphi">; export declare const diff: LanguageType<"diff">; export declare const django: LanguageType<"django">; export declare const dns: LanguageType<"dns">; export declare const dockerfile: LanguageType<"dockerfile">; export declare const dos: LanguageType<"dos">; export declare const dsconfig: LanguageType<"dsconfig">; export declare const dts: LanguageType<"dts">; export declare const dust: LanguageType<"dust">; export declare const ebnf: LanguageType<"ebnf">; export declare const elixir: LanguageType<"elixir">; export declare const elm: LanguageType<"elm">; export declare const ruby: LanguageType<"ruby">; export declare const erb: LanguageType<"erb">; export declare const erlangRepl: LanguageType<"erlang-repl">; export declare const erlang: LanguageType<"erlang">; export declare const excel: LanguageType<"excel">; export declare const fix: LanguageType<"fix">; export declare const flix: LanguageType<"flix">; export declare const fortran: LanguageType<"fortran">; export declare const fsharp: LanguageType<"fsharp">; export declare const gams: LanguageType<"gams">; export declare const gauss: LanguageType<"gauss">; export declare const gcode: LanguageType<"gcode">; export declare const gherkin: LanguageType<"gherkin">; export declare const glsl: LanguageType<"glsl">; export declare const gml: LanguageType<"gml">; export declare const go: LanguageType<"go">; export declare const golo: LanguageType<"golo">; export declare const gradle: LanguageType<"gradle">; export declare const graphql: LanguageType<"graphql">; export declare const groovy: LanguageType<"groovy">; export declare const haml: LanguageType<"haml">; export declare const handlebars: LanguageType<"handlebars">; export declare const haskell: LanguageType<"haskell">; export declare const haxe: LanguageType<"haxe">; export declare const hsp: LanguageType<"hsp">; export declare const http: LanguageType<"http">; export declare const hy: LanguageType<"hy">; export declare const inform7: LanguageType<"inform7">; export declare const ini: LanguageType<"ini">; export declare const irpf90: LanguageType<"irpf90">; export declare const isbl: LanguageType<"isbl">; export declare const java: LanguageType<"java">; export declare const javascript: LanguageType<"javascript">; export declare const jbossCli: LanguageType<"jboss-cli">; export declare const json: LanguageType<"json">; export declare const julia: LanguageType<"julia">; export declare const juliaRepl: LanguageType<"julia-repl">; export declare const kotlin: LanguageType<"kotlin">; export declare const lasso: LanguageType<"lasso">; export declare const latex: LanguageType<"latex">; export declare const ldif: LanguageType<"ldif">; export declare const leaf: LanguageType<"leaf">; export declare const less: LanguageType<"less">; export declare const lisp: LanguageType<"lisp">; export declare const livecodeserver: LanguageType<"livecodeserver">; export declare const livescript: LanguageType<"livescript">; export declare const llvm: LanguageType<"llvm">; export declare const lsl: LanguageType<"lsl">; export declare const lua: LanguageType<"lua">; export declare const makefile: LanguageType<"makefile">; export declare const mathematica: LanguageType<"mathematica">; export declare const matlab: LanguageType<"matlab">; export declare const maxima: LanguageType<"maxima">; export declare const mel: LanguageType<"mel">; export declare const mercury: LanguageType<"mercury">; export declare const mipsasm: LanguageType<"mipsasm">; export declare const mizar: LanguageType<"mizar">; export declare const perl: LanguageType<"perl">; export declare const mojolicious: LanguageType<"mojolicious">; export declare const monkey: LanguageType<"monkey">; export declare const moonscript: LanguageType<"moonscript">; export declare const n1ql: LanguageType<"n1ql">; export declare const nestedtext: LanguageType<"nestedtext">; export declare const nginx: LanguageType<"nginx">; export declare const nim: LanguageType<"nim">; export declare const nix: LanguageType<"nix">; export declare const nodeRepl: LanguageType<"node-repl">; export declare const nsis: LanguageType<"nsis">; export declare const objectivec: LanguageType<"objectivec">; export declare const ocaml: LanguageType<"ocaml">; export declare const openscad: LanguageType<"openscad">; export declare const oxygene: LanguageType<"oxygene">; export declare const parser3: LanguageType<"parser3">; export declare const pf: LanguageType<"pf">; export declare const pgsql: LanguageType<"pgsql">; export declare const php: LanguageType<"php">; export declare const phpTemplate: LanguageType<"php-template">; export declare const plaintext: LanguageType<"plaintext">; export declare const pony: LanguageType<"pony">; export declare const powershell: LanguageType<"powershell">; export declare const processing: LanguageType<"processing">; export declare const profile: LanguageType<"profile">; export declare const prolog: LanguageType<"prolog">; export declare const properties: LanguageType<"properties">; export declare const protobuf: LanguageType<"protobuf">; export declare const puppet: LanguageType<"puppet">; export declare const purebasic: LanguageType<"purebasic">; export declare const python: LanguageType<"python">; export declare const pythonRepl: LanguageType<"python-repl">; export declare const q: LanguageType<"q">; export declare const qml: LanguageType<"qml">; export declare const r: LanguageType<"r">; export declare const reasonml: LanguageType<"reasonml">; export declare const rib: LanguageType<"rib">; export declare const roboconf: LanguageType<"roboconf">; export declare const routeros: LanguageType<"routeros">; export declare const rsl: LanguageType<"rsl">; export declare const ruleslanguage: LanguageType<"ruleslanguage">; export declare const rust: LanguageType<"rust">; export declare const sas: LanguageType<"sas">; export declare const scala: LanguageType<"scala">; export declare const scheme: LanguageType<"scheme">; export declare const scilab: LanguageType<"scilab">; export declare const scss: LanguageType<"scss">; export declare const shell: LanguageType<"shell">; export declare const smali: LanguageType<"smali">; export declare const smalltalk: LanguageType<"smalltalk">; export declare const sml: LanguageType<"sml">; export declare const sqf: LanguageType<"sqf">; export declare const sql: LanguageType<"sql">; export declare const stan: LanguageType<"stan">; export declare const stata: LanguageType<"stata">; export declare const step21: LanguageType<"step21">; export declare const stylus: LanguageType<"stylus">; export declare const subunit: LanguageType<"subunit">; export declare const swift: LanguageType<"swift">; export declare const taggerscript: LanguageType<"taggerscript">; export declare const yaml: LanguageType<"yaml">; export declare const tap: LanguageType<"tap">; export declare const tcl: LanguageType<"tcl">; export declare const thrift: LanguageType<"thrift">; export declare const tp: LanguageType<"tp">; export declare const twig: LanguageType<"twig">; export declare const typescript: LanguageType<"typescript">; export declare const vala: LanguageType<"vala">; export declare const vbnet: LanguageType<"vbnet">; export declare const vbscript: LanguageType<"vbscript">; export declare const vbscriptHtml: LanguageType<"vbscript-html">; export declare const verilog: LanguageType<"verilog">; export declare const vhdl: LanguageType<"vhdl">; export declare const vim: LanguageType<"vim">; export declare const wasm: LanguageType<"wasm">; export declare const wren: LanguageType<"wren">; export declare const x86asm: LanguageType<"x86asm">; export declare const xl: LanguageType<"xl">; export declare const xquery: LanguageType<"xquery">; export declare const zephir: LanguageType<"zephir">; export type LanguageName = | "1c" | "abnf" | "accesslog" | "actionscript" | "ada" | "angelscript" | "apache" | "applescript" | "arcade" | "arduino" | "armasm" | "xml" | "asciidoc" | "aspectj" | "autohotkey" | "autoit" | "avrasm" | "awk" | "axapta" | "bash" | "basic" | "bnf" | "brainfuck" | "c" | "cal" | "capnproto" | "ceylon" | "clean" | "clojure" | "clojure-repl" | "cmake" | "coffeescript" | "coq" | "cos" | "cpp" | "crmsh" | "crystal" | "csharp" | "csp" | "css" | "d" | "markdown" | "dart" | "delphi" | "diff" | "django" | "dns" | "dockerfile" | "dos" | "dsconfig" | "dts" | "dust" | "ebnf" | "elixir" | "elm" | "ruby" | "erb" | "erlang-repl" | "erlang" | "excel" | "fix" | "flix" | "fortran" | "fsharp" | "gams" | "gauss" | "gcode" | "gherkin" | "glsl" | "gml" | "go" | "golo" | "gradle" | "graphql" | "groovy" | "haml" | "handlebars" | "haskell" | "haxe" | "hsp" | "http" | "hy" | "inform7" | "ini" | "irpf90" | "isbl" | "java" | "javascript" | "jboss-cli" | "json" | "julia" | "julia-repl" | "kotlin" | "lasso" | "latex" | "ldif" | "leaf" | "less" | "lisp" | "livecodeserver" | "livescript" | "llvm" | "lsl" | "lua" | "makefile" | "mathematica" | "matlab" | "maxima" | "mel" | "mercury" | "mipsasm" | "mizar" | "perl" | "mojolicious" | "monkey" | "moonscript" | "n1ql" | "nestedtext" | "nginx" | "nim" | "nix" | "node-repl" | "nsis" | "objectivec" | "ocaml" | "openscad" | "oxygene" | "parser3" | "pf" | "pgsql" | "php" | "php-template" | "plaintext" | "pony" | "powershell" | "processing" | "profile" | "prolog" | "properties" | "protobuf" | "puppet" | "purebasic" | "python" | "python-repl" | "q" | "qml" | "r" | "reasonml" | "rib" | "roboconf" | "routeros" | "rsl" | "ruleslanguage" | "rust" | "sas" | "scala" | "scheme" | "scilab" | "scss" | "shell" | "smali" | "smalltalk" | "sml" | "sqf" | "sql" | "stan" | "stata" | "step21" | "stylus" | "subunit" | "swift" | "taggerscript" | "yaml" | "tap" | "tcl" | "thrift" | "tp" | "twig" | "typescript" | "vala" | "vbnet" | "vbscript" | "vbscript-html" | "verilog" | "vhdl" | "vim" | "wasm" | "wren" | "x86asm" | "xl" | "xquery" | "zephir";