UNPKG

fui-fancyui

Version:
15 lines (14 loc) 616 B
import { TThemeValueOrCSS, TThemeValueMap } from '../getThemeOrValueAsCss'; export type TThemeArrayCssValues<T extends keyof TThemeValueMap = 'default'> = [ TThemeValueOrCSS<T>?, TThemeValueOrCSS<T>?, TThemeValueOrCSS<T>?, TThemeValueOrCSS<T>? ]; export type TThemObjectCssValues<T extends keyof TThemeValueMap = 'default'> = { t?: TThemeValueOrCSS<T>; r?: TThemeValueOrCSS<T>; b?: TThemeValueOrCSS<T>; l?: TThemeValueOrCSS<T>; }; export type TThemeArrayOrValueCSS<T extends keyof TThemeValueMap = 'default'> = TThemeArrayCssValues<T> | TThemeValueOrCSS<T> | TThemObjectCssValues<T>;