import { a as bundledLanguagesInfo, i as bundledLanguagesBase, n as bundledLanguages, r as bundledLanguagesAlias, t as BundledLanguage } from "./langs-bundle-full-WSWgUeqW.mjs"; import { n as bundledThemes, r as bundledThemesInfo, t as BundledTheme } from "./themes-NeZbxnKu.mjs"; import { HighlighterGeneric } from "@shikijs/types"; export * from "@shikijs/core"; //#region src/bundle-full.d.ts declare namespace bundle_full_d_exports { export { BundledLanguage, BundledTheme, Highlighter, bundledLanguages, bundledLanguagesAlias, bundledLanguagesBase, bundledLanguagesInfo, bundledThemes, bundledThemesInfo, codeToHast, codeToHtml, codeToTokens, codeToTokensBase, codeToTokensWithThemes, createHighlighter, getLastGrammarState, getSingletonHighlighter }; } type Highlighter = HighlighterGeneric; /** * Initiate a highlighter instance and load the specified languages and themes. * Later it can be used synchronously to highlight code. * * Importing this function will bundle all languages and themes. * @see https://shiki.style/guide/bundles#shiki-bundle-full * * For granular control over the bundle, check: * @see https://shiki.style/guide/bundles#fine-grained-bundle */ declare const createHighlighter: import("@shikijs/types").CreateHighlighterFactory; declare const codeToHtml: (code: string, options: import("@shikijs/types").CodeToHastOptions) => Promise, codeToHast: (code: string, options: import("@shikijs/types").CodeToHastOptions) => Promise, codeToTokens: (code: string, options: import("@shikijs/types").CodeToTokensOptions) => Promise, codeToTokensBase: (code: string, options: import("@shikijs/types").RequireKeys, "theme" | "lang">) => Promise, codeToTokensWithThemes: (code: string, options: import("@shikijs/types").RequireKeys, "lang" | "themes">) => Promise, getSingletonHighlighter: (options?: Partial> | undefined) => Promise>, getLastGrammarState: ((element: import("@shikijs/types").ThemedToken[][] | import("hast").Root) => import("@shikijs/types").GrammarState) | ((code: string, options: import("@shikijs/types").CodeToTokensBaseOptions) => Promise); //#endregion export { BundledLanguage, BundledTheme, Highlighter, bundledLanguages, bundledLanguagesAlias, bundledLanguagesBase, bundledLanguagesInfo, bundledThemes, bundledThemesInfo, codeToHast, codeToHtml, codeToTokens, codeToTokensBase, codeToTokensWithThemes, createHighlighter, getLastGrammarState, getSingletonHighlighter, bundle_full_d_exports as t };