import type { Theme } from './types.js'; export declare const palette: { foreground: string; middleground: string; background: string; horizon: string; message: string; primary: string; positive: string; negative: string; indeterminate: string; shadow: string; }; export declare const text: { readonly xs: 'var(--text-xs, 0.75rem)'; readonly sm: 'var(--text-sm, 0.875rem)'; readonly base: 'var(--text-base, 1rem)'; readonly lg: 'var(--text-lg, 1.125rem)'; readonly xl: 'var(--text-xl, 1.25rem)'; readonly xxl: 'var(--text-xxl, 1.5rem)'; readonly display: 'var(--text-display, 2.25rem)'; }; export type TextStep = keyof typeof text; export declare const interaction: { readonly hoverFilter: 'var(--interaction-hover-filter, brightness(1.1))'; readonly activeFilter: 'var(--interaction-active-filter, brightness(0.9))'; }; export type InteractionToken = keyof typeof interaction; export declare const theme: Theme; export declare const themeList: Theme[]; export declare function writeTheme(nextThemeList: Theme[], nextTheme: Theme): void;