/**
 * @license
 * Copyright 2025 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */
import { Theme } from './theme.js';
const noColorColorsTheme = {
    type: 'ansi',
    Background: '',
    Foreground: '',
    LightBlue: '',
    AccentBlue: '',
    AccentPurple: '',
    AccentCyan: '',
    AccentGreen: '',
    AccentYellow: '',
    AccentRed: '',
    DiffAdded: '',
    DiffRemoved: '',
    Comment: '',
    Gray: '',
    DarkGray: '',
};
const noColorSemanticColors = {
    text: {
        primary: '',
        secondary: '',
        link: '',
        accent: '',
        response: '',
    },
    background: {
        primary: '',
        diff: {
            added: '',
            removed: '',
        },
    },
    border: {
        default: '',
        focused: '',
    },
    ui: {
        comment: '',
        symbol: '',
        dark: '',
        gradient: [],
    },
    status: {
        error: '',
        success: '',
        warning: '',
    },
};
export const NoColorTheme = new Theme('NoColor', 'dark', {
    hljs: {
        display: 'block',
        overflowX: 'auto',
        padding: '0.5em',
    },
    'hljs-keyword': {},
    'hljs-literal': {},
    'hljs-symbol': {},
    'hljs-name': {},
    'hljs-link': {
        textDecoration: 'underline',
    },
    'hljs-built_in': {},
    'hljs-type': {},
    'hljs-number': {},
    'hljs-class': {},
    'hljs-string': {},
    'hljs-meta-string': {},
    'hljs-regexp': {},
    'hljs-template-tag': {},
    'hljs-subst': {},
    'hljs-function': {},
    'hljs-title': {},
    'hljs-params': {},
    'hljs-formula': {},
    'hljs-comment': {
        fontStyle: 'italic',
    },
    'hljs-quote': {
        fontStyle: 'italic',
    },
    'hljs-doctag': {},
    'hljs-meta': {},
    'hljs-meta-keyword': {},
    'hljs-tag': {},
    'hljs-variable': {},
    'hljs-template-variable': {},
    'hljs-attr': {},
    'hljs-attribute': {},
    'hljs-builtin-name': {},
    'hljs-section': {},
    'hljs-emphasis': {
        fontStyle: 'italic',
    },
    'hljs-strong': {
        fontWeight: 'bold',
    },
    'hljs-bullet': {},
    'hljs-selector-tag': {},
    'hljs-selector-id': {},
    'hljs-selector-class': {},
    'hljs-selector-attr': {},
    'hljs-selector-pseudo': {},
    'hljs-addition': {
        display: 'inline-block',
        width: '100%',
    },
    'hljs-deletion': {
        display: 'inline-block',
        width: '100%',
    },
}, noColorColorsTheme, noColorSemanticColors);
//# sourceMappingURL=no-color.js.map