import * as deriveSource from './derive'; import * as componentVarsSource from './component-vars'; export type { ColorStates, ResolvedSeeds, SeedKey, ThemeSeed } from './derive'; export type { ResolvedMode, ThemeMode, ThemeSnapshot, ThemeVarName, ThemeVars } from './vars'; export type { ComponentThemeState, ComponentVarMeta, ThemeComponentKey, ThemeComponentMeta } from './component-vars'; export declare const DEFAULT_PRIMARY: string; export declare const DEFAULT_SEEDS: Readonly, "info">>; export declare const derive: typeof deriveSource.derive; export declare const deriveBrandDarkSurfaces: typeof deriveSource.deriveBrandDarkSurfaces; export declare const deriveColorStates: typeof deriveSource.deriveColorStates; export declare const deriveFocusShadow: typeof deriveSource.deriveFocusShadow; export declare const normalizeSeedColor: typeof deriveSource.normalizeSeedColor; export declare const MODE_ATTRIBUTE = "data-va-mode"; export declare const THEME_VAR_NAMES: readonly ["--va-primary-color", "--va-primary-color-hover", "--va-primary-color-active", "--va-primary-bg-color", "--va-primary-border-color", "--va-primary-text-color", "--va-text-color-solid", "--va-success-color", "--va-success-bg-color", "--va-success-border-color", "--va-warning-color", "--va-warning-bg-color", "--va-warning-border-color", "--va-error-color", "--va-error-bg-color", "--va-error-border-color", "--va-info-color", "--va-info-bg-color", "--va-info-border-color", "--va-text-color-1", "--va-text-color-2", "--va-text-color-3", "--va-text-color-disabled", "--va-bg-container-color", "--va-bg-elevated-color", "--va-bg-layout-color", "--va-bg-spotlight-color", "--va-bg-brand-dark-color", "--va-bg-brand-dark-deep-color", "--va-border-color", "--va-border-split-color", "--va-fill-color-1", "--va-fill-color-2", "--va-fill-color-3", "--va-fill-color-4", "--va-shadow-color", "--va-focus-shadow", "--va-popup-shadow", "--va-mask-color", "--va-link-color", "--va-link-color-hover", "--va-link-color-active"]; export declare const COMPONENT_VARS_BY_COMPONENT: Readonly>; export declare const THEME_COMPONENT_KEYS: readonly componentVarsSource.ThemeComponentKey[];