import type { DynamicColor } from './dynamic-color'; import type { DynamicFont } from './dynamic-font'; export type NumberValue = number | `${number}em`; export type NumberValueWithPercentage = NumberValue | `${number}%`; export interface BaseTheme { em?: number; colors?: Record>; fonts?: Record>; tracking?: Record; spacing?: Record; leading?: Record; borderRadius?: Record; extend?: Omit; } export function makeTheme(theme: T): T { return theme; }