/**
 * @file tokens.ts
 * @input None (pure token definitions)
 * @output syntaxTokenDefaults, SyntaxTokenName
 * @position Domain token sub-module; re-exported from domainTokens/index.ts
 *
 * Code syntax highlighting tokens. Used by the CodeBlock component and any
 * consumer that renders highlighted source code.
 *
 * Default values reference the theme's named palette via var() so syntax
 * colors automatically adapt to any theme's color system. Themes can also
 * set an explicit syntax theme via defineTheme({ syntax: dracula }).
 *
 * 14-token architecture validated against 11 community code themes.
 * All themes map cleanly to these 14 slots.
 *
 * @see https://github.com/facebook/astryx/issues/1148
 */
export declare const syntaxTokenDefaults: {
    readonly '--color-syntax-keyword': "var(--color-text-accent)";
    readonly '--color-syntax-string': "var(--color-text-green)";
    readonly '--color-syntax-comment': "var(--color-text-secondary)";
    readonly '--color-syntax-number': "var(--color-text-orange)";
    readonly '--color-syntax-function': "var(--color-text-blue)";
    readonly '--color-syntax-type': "var(--color-text-purple)";
    readonly '--color-syntax-variable': "var(--color-text-primary)";
    readonly '--color-syntax-operator': "var(--color-text-cyan)";
    readonly '--color-syntax-constant': "var(--color-text-orange)";
    readonly '--color-syntax-tag': "var(--color-text-red)";
    readonly '--color-syntax-attribute': "var(--color-text-teal)";
    readonly '--color-syntax-property': "var(--color-text-cyan)";
    readonly '--color-syntax-punctuation': "var(--color-text-disabled)";
    readonly '--color-syntax-background': "var(--color-background-muted)";
};
export type SyntaxTokenName = keyof typeof syntaxTokenDefaults;
//# sourceMappingURL=tokens.d.ts.map