export * from './base-colors';
export * from './breakpoints';
export * from './colors';
export * from './radius';
export * from './spacing';
export * from './shadows';
export * from './typography';
export * from './z-index';
export * from './motion';
export * from './text-shadows';
import { SemanticColorOverrides } from './colors';
import { SemanticFontOverrides } from './typography';
import { SemanticRadiusOverrides } from './radius';
import { SemanticShadowOverrides } from './shadows';
import { SemanticTextShadowOverrides } from './text-shadows';
import { SemanticMotionOverrides } from './motion';
import { SemanticSpacingOverrides } from './spacing';
export declare function generateCoreTokenVariables(): Record<string, string>;
export interface SemanticTokenOverrideOptions {
    colors?: SemanticColorOverrides;
    fonts?: SemanticFontOverrides;
    radii?: SemanticRadiusOverrides;
    shadows?: SemanticShadowOverrides;
    motion?: SemanticMotionOverrides;
    spacing?: SemanticSpacingOverrides;
    textShadows?: SemanticTextShadowOverrides;
}
export declare function generateSemanticTokenVariables(overrides?: SemanticColorOverrides | SemanticTokenOverrideOptions): Record<string, string>;
export declare function generateAllTokenVariables(): Record<string, string>;
export declare function getTokenValue(tokenName: string, element?: HTMLElement): string;
