/** * @fileoverview Syntax highlighting styles for code blocks * @module styles/highlight */ /** * GitHub Light syntax highlighting theme * Based on GitHub's official light theme colors */ export declare const highlightGithubLight = "\n/* GitHub Light Syntax Highlighting */\n.hljs {\n color: #1f2328;\n background: #f6f8fa;\n}\n\n.hljs-doctag,\n.hljs-keyword,\n.hljs-meta .hljs-keyword,\n.hljs-template-tag,\n.hljs-template-variable,\n.hljs-type,\n.hljs-variable.language_ {\n color: #cf222e;\n}\n\n.hljs-title,\n.hljs-title.class_,\n.hljs-title.class_.inherited__,\n.hljs-title.function_ {\n color: #8250df;\n}\n\n.hljs-attr,\n.hljs-attribute,\n.hljs-literal,\n.hljs-meta,\n.hljs-number,\n.hljs-operator,\n.hljs-selector-attr,\n.hljs-selector-class,\n.hljs-selector-id,\n.hljs-variable {\n color: #0550ae;\n}\n\n.hljs-meta .hljs-string,\n.hljs-regexp,\n.hljs-string {\n color: #0a3069;\n}\n\n.hljs-built_in,\n.hljs-symbol {\n color: #e16f24;\n}\n\n.hljs-code,\n.hljs-comment,\n.hljs-formula {\n color: #6e7781;\n}\n\n.hljs-name,\n.hljs-quote,\n.hljs-selector-pseudo,\n.hljs-selector-tag {\n color: #116329;\n}\n\n.hljs-subst {\n color: #1f2328;\n}\n\n.hljs-section {\n color: #0550ae;\n font-weight: bold;\n}\n\n.hljs-bullet {\n color: #e16f24;\n}\n\n.hljs-emphasis {\n color: #1f2328;\n font-style: italic;\n}\n\n.hljs-strong {\n color: #1f2328;\n font-weight: bold;\n}\n\n.hljs-addition {\n color: #116329;\n background-color: #dafbe1;\n}\n\n.hljs-deletion {\n color: #cf222e;\n background-color: #ffebe9;\n}\n"; /** * GitHub Dark syntax highlighting theme * Based on GitHub's official dark theme colors */ export declare const highlightGithubDark = "\n/* GitHub Dark Syntax Highlighting */\n.hljs {\n color: #e6edf3;\n background: #161b22;\n}\n\n.hljs-doctag,\n.hljs-keyword,\n.hljs-meta .hljs-keyword,\n.hljs-template-tag,\n.hljs-template-variable,\n.hljs-type,\n.hljs-variable.language_ {\n color: #ff7b72;\n}\n\n.hljs-title,\n.hljs-title.class_,\n.hljs-title.class_.inherited__,\n.hljs-title.function_ {\n color: #d2a8ff;\n}\n\n.hljs-attr,\n.hljs-attribute,\n.hljs-literal,\n.hljs-meta,\n.hljs-number,\n.hljs-operator,\n.hljs-selector-attr,\n.hljs-selector-class,\n.hljs-selector-id,\n.hljs-variable {\n color: #79c0ff;\n}\n\n.hljs-meta .hljs-string,\n.hljs-regexp,\n.hljs-string {\n color: #a5d6ff;\n}\n\n.hljs-built_in,\n.hljs-symbol {\n color: #ffa657;\n}\n\n.hljs-code,\n.hljs-comment,\n.hljs-formula {\n color: #8b949e;\n}\n\n.hljs-name,\n.hljs-quote,\n.hljs-selector-pseudo,\n.hljs-selector-tag {\n color: #7ee787;\n}\n\n.hljs-subst {\n color: #e6edf3;\n}\n\n.hljs-section {\n color: #79c0ff;\n font-weight: bold;\n}\n\n.hljs-bullet {\n color: #ffa657;\n}\n\n.hljs-emphasis {\n color: #e6edf3;\n font-style: italic;\n}\n\n.hljs-strong {\n color: #e6edf3;\n font-weight: bold;\n}\n\n.hljs-addition {\n color: #aff5b4;\n background-color: #033a16;\n}\n\n.hljs-deletion {\n color: #ffdcd7;\n background-color: #67060c;\n}\n"; /** * Get the syntax highlighting CSS for a given theme * @param theme - The theme name * @returns CSS string for syntax highlighting */ export declare function getHighlightStyles(theme: 'github-light' | 'github-dark'): string; //# sourceMappingURL=highlight.d.ts.map