import type { CanvasThemeTokens } from './types';
/**
 * Apply alpha transparency to a hex color.
 * Converts a 0-1 alpha value to a 2-digit hex suffix.
 */
export declare function withAlpha(hex: string, alpha: number): string;
/**
 * Default dark theme using Syntro Design System tokens
 */
export declare const darkTheme: CanvasThemeTokens;
/**
 * Light theme variant using Syntro Design System tokens
 */
export declare const lightTheme: CanvasThemeTokens;
/**
 * Get default theme based on mode
 */
export declare function getDefaultTheme(mode?: 'light' | 'dark'): CanvasThemeTokens;
/**
 * Convert theme tokens to CSS custom properties
 */
export declare function themeToCssVariables(theme: CanvasThemeTokens): Record<string, string>;
