export type { HighlightStyle, HighlightToken } from "./types.js"; export { getLanguageForFile, getParserForFile, isLanguageSupported, getSupportedExtensions, } from "./parsers.js"; export { createCodeMirrorHighlightStyle } from "./syntax-roles.js"; export { highlightCode, highlightCodeInSteps, highlightLine } from "./highlighter.js"; export { darkHighlightColors, lightHighlightColors } from "./colors.js"; export type { SyntaxThemeId, SyntaxThemeOption, SyntaxColors } from "./themes.js"; export { SYNTAX_THEME_IDS, SYNTAX_THEME_OPTIONS, isSyntaxThemeId, resolveSyntaxColors, } from "./themes.js"; export { highlightCodeWithBudget, HIGHLIGHT_MAX_SOURCE_BYTES } from "./budgeted-highlighter.js";