UNPKG

@johnmusans/arcadia-ui-style-engine

Version:

Shared style system logic and types for Arcadia UI components

9 lines 1.27 kB
import type { ColorScale, ColorTokens, MinimizedColorScale, MinimizedColorTokens, MinimizedModeDefinition, MinimizedStyleDefinition, MinimizedThemeDefinition, MinimizedVariantsDefinition, ModeDefinition, StyleDefinition, ThemeDefinition, VariantsDefinition } from "../types"; declare const restoreColorScaleDefaults: (minimizedScale: MinimizedColorScale, defaultScale: ColorScale) => ColorScale; declare const restoreModeDefinitionDefaults: (minimizedMode: MinimizedModeDefinition, isLight: boolean) => ModeDefinition; declare const restoreTokensDefaults: (minimizedTokens: MinimizedColorTokens) => ColorTokens; declare const restoreThemeDefinitionDefaults: (minimizedTheme: MinimizedThemeDefinition) => ThemeDefinition; declare const restoreVariantsDefinitionDefaults: (minimizedVariants: MinimizedVariantsDefinition) => VariantsDefinition; declare const restoreStyleDefinitionDefaults: <T extends MinimizedStyleDefinition>({ theme, variants, icons, ...props }: T) => StyleDefinition & Omit<T, keyof MinimizedStyleDefinition>; export { restoreColorScaleDefaults, restoreModeDefinitionDefaults, restoreTokensDefaults, restoreThemeDefinitionDefaults, restoreVariantsDefinitionDefaults, restoreStyleDefinitionDefaults, }; //# sourceMappingURL=restore-defaults.d.ts.map