import { darkTheme } from './dark/theme.js'; import { highContrastTheme } from './highContrast/theme.js'; import { lightTheme } from './light/theme.js'; export { darkTheme, highContrastTheme, lightTheme }; export type { BaseCssVariableName, BaseTokenPath, ColorTokenPath, ComponentTokenPath, CssVariableName, DarkTheme, HighContrastTheme, LightTheme, SemanticTokenPath, ThemeCssVariableName, ThemeName, TokenPath, VelliraBaseTokens, VelliraColors, VelliraComponentTokens, VelliraSemanticTokens, VelliraTheme, WidenTokenValues, } from './generated/token-types.js'; export { baseCssVariableNames, baseTokenPaths, colorTokenPaths, componentTokenPaths, cssVariableNames, semanticTokenPaths, themeCssVariableNames, themeNames, tokenPaths, } from './generated/token-types.js'; export { overlay } from './primitives/overlay.js'; export type { ControlSize } from './tokens/controlSizes.js'; export { controlSizes } from './tokens/controlSizes.js'; export type { FontWeight } from './tokens/typography.js'; export { fontWeights } from './tokens/typography.js'; export declare const theme: { readonly semantic: typeof import("./dark/semantic/index.js"); readonly components: typeof import("./dark/components/index.js"); readonly tokens: { readonly radius: { readonly xs: 4; readonly sm: 8; readonly md: 12; readonly lg: 16; readonly xl: 20; readonly full: 999; }; readonly shadows: { readonly sm: { readonly x: 0; readonly y: 1; readonly blur: 3; readonly color: "#000000"; readonly opacity: 0.04; readonly elevation: 1; }; readonly md: { readonly x: 0; readonly y: 6; readonly blur: 16; readonly color: "#000000"; readonly opacity: 0.08; readonly elevation: 4; }; readonly lg: { readonly x: 0; readonly y: 12; readonly blur: 32; readonly color: "#000000"; readonly opacity: 0.1; readonly elevation: 8; }; }; readonly spacing: { readonly 0: 0; readonly 1: 4; readonly 2: 8; readonly 3: 12; readonly 4: 16; readonly 5: 20; readonly 6: 24; readonly 8: 32; readonly 10: 40; readonly 12: 48; readonly 16: 64; }; readonly typography: { readonly family: { readonly base: "'Vellira Sans', Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif"; readonly extraLight: "VelliraSans-ExtraLight"; readonly regular: "VelliraSans-Regular"; readonly medium: "VelliraSans-Medium"; readonly semibold: "VelliraSans-SemiBold"; readonly bold: "VelliraSans-Bold"; readonly extraBold: "VelliraSans-ExtraBold"; }; readonly size: { readonly xs: 12; readonly sm: 14; readonly md: 16; readonly lg: 20; readonly xl: 24; readonly xxl: 32; }; readonly weight: { readonly light: "200"; readonly regular: "400"; readonly medium: "500"; readonly semibold: "600"; }; readonly lineHeight: { readonly xs: 16; readonly sm: 20; readonly md: 24; readonly lg: 28; readonly xl: 32; readonly xxl: 40; }; }; readonly zIndex: { readonly dropdown: 100; readonly popover: 200; readonly tooltip: 300; readonly backdrop: 900; readonly modal: 1000; readonly toast: 1100; }; }; }; //# sourceMappingURL=index.d.ts.map