⚠️ Internal: This API is not publically exported by the package.
interface ThemeConfig {
    accentColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    animation: ResolvableTo<KeyValuePair<string, string>>;
    aspectRatio: ResolvableTo<KeyValuePair<string, string>>;
    backdropBlur: ResolvableTo<KeyValuePair<string, string>>;
    backdropBrightness: ResolvableTo<KeyValuePair<string, string>>;
    backdropContrast: ResolvableTo<KeyValuePair<string, string>>;
    backdropGrayscale: ResolvableTo<KeyValuePair<string, string>>;
    backdropHueRotate: ResolvableTo<KeyValuePair<string, string>>;
    backdropInvert: ResolvableTo<KeyValuePair<string, string>>;
    backdropOpacity: ResolvableTo<KeyValuePair<string, string>>;
    backdropSaturate: ResolvableTo<KeyValuePair<string, string>>;
    backdropSepia: ResolvableTo<KeyValuePair<string, string>>;
    backgroundColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    backgroundImage: ResolvableTo<KeyValuePair<string, string>>;
    backgroundOpacity: ResolvableTo<KeyValuePair<string, string>>;
    backgroundPosition: ResolvableTo<KeyValuePair<string, string>>;
    backgroundSize: ResolvableTo<KeyValuePair<string, string>>;
    blur: ResolvableTo<KeyValuePair<string, string>>;
    borderColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    borderOpacity: ResolvableTo<KeyValuePair<string, string>>;
    borderRadius: ResolvableTo<KeyValuePair<string, string>>;
    borderSpacing: ResolvableTo<KeyValuePair<string, string>>;
    borderWidth: ResolvableTo<KeyValuePair<string, string>>;
    boxShadow: ResolvableTo<KeyValuePair<string, string>>;
    boxShadowColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    brightness: ResolvableTo<KeyValuePair<string, string>>;
    caretColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    colors: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    columns: ResolvableTo<KeyValuePair<string, string>>;
    container: ResolvableTo<Partial<{
        center: boolean;
        padding: string | Record<string, string>;
        screens: ScreensConfig;
    }>>;
    content: ResolvableTo<KeyValuePair<string, string>>;
    contrast: ResolvableTo<KeyValuePair<string, string>>;
    cursor: ResolvableTo<KeyValuePair<string, string>>;
    data: ResolvableTo<Record<string, string>>;
    divideColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    divideOpacity: ResolvableTo<KeyValuePair<string, string>>;
    divideWidth: ResolvableTo<KeyValuePair<string, string>>;
    dropShadow: ResolvableTo<KeyValuePair<string, string | string[]>>;
    fill: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    flex: ResolvableTo<KeyValuePair<string, string>>;
    flexBasis: ResolvableTo<KeyValuePair<string, string>>;
    flexGrow: ResolvableTo<KeyValuePair<string, string>>;
    flexShrink: ResolvableTo<KeyValuePair<string, string>>;
    fontFamily: ResolvableTo<KeyValuePair<string, string | string[] | [fontFamily: string | string[], configuration: Partial<{
        fontFeatureSettings: string;
        fontVariationSettings: string;
    }>]>>;
    fontSize: ResolvableTo<KeyValuePair<string, string | [fontSize: string, lineHeight: string] | [fontSize: string, configuration: Partial<{
        fontWeight: string | number;
        letterSpacing: string;
        lineHeight: string;
    }>]>>;
    fontWeight: ResolvableTo<KeyValuePair<string, string>>;
    gap: ResolvableTo<KeyValuePair<string, string>>;
    gradientColorStops: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    grayscale: ResolvableTo<KeyValuePair<string, string>>;
    gridAutoColumns: ResolvableTo<KeyValuePair<string, string>>;
    gridAutoRows: ResolvableTo<KeyValuePair<string, string>>;
    gridColumn: ResolvableTo<KeyValuePair<string, string>>;
    gridColumnEnd: ResolvableTo<KeyValuePair<string, string>>;
    gridColumnStart: ResolvableTo<KeyValuePair<string, string>>;
    gridRow: ResolvableTo<KeyValuePair<string, string>>;
    gridRowEnd: ResolvableTo<KeyValuePair<string, string>>;
    gridRowStart: ResolvableTo<KeyValuePair<string, string>>;
    gridTemplateColumns: ResolvableTo<KeyValuePair<string, string>>;
    gridTemplateRows: ResolvableTo<KeyValuePair<string, string>>;
    height: ResolvableTo<KeyValuePair<string, string>>;
    hueRotate: ResolvableTo<KeyValuePair<string, string>>;
    inset: ResolvableTo<KeyValuePair<string, string>>;
    invert: ResolvableTo<KeyValuePair<string, string>>;
    keyframes: ResolvableTo<KeyValuePair<string, KeyValuePair<string, KeyValuePair<string, string>>>>;
    letterSpacing: ResolvableTo<KeyValuePair<string, string>>;
    lineHeight: ResolvableTo<KeyValuePair<string, string>>;
    listStyleType: ResolvableTo<KeyValuePair<string, string>>;
    margin: ResolvableTo<KeyValuePair<string, string>>;
    maxHeight: ResolvableTo<KeyValuePair<string, string>>;
    maxWidth: ResolvableTo<KeyValuePair<string, string>>;
    minHeight: ResolvableTo<KeyValuePair<string, string>>;
    minWidth: ResolvableTo<KeyValuePair<string, string>>;
    objectPosition: ResolvableTo<KeyValuePair<string, string>>;
    opacity: ResolvableTo<KeyValuePair<string, string>>;
    order: ResolvableTo<KeyValuePair<string, string>>;
    outlineColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    outlineOffset: ResolvableTo<KeyValuePair<string, string>>;
    outlineWidth: ResolvableTo<KeyValuePair<string, string>>;
    padding: ResolvableTo<KeyValuePair<string, string>>;
    placeholderColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    placeholderOpacity: ResolvableTo<KeyValuePair<string, string>>;
    ringColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    ringOffsetColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    ringOffsetWidth: ResolvableTo<KeyValuePair<string, string>>;
    ringOpacity: ResolvableTo<KeyValuePair<string, string>>;
    ringWidth: ResolvableTo<KeyValuePair<string, string>>;
    rotate: ResolvableTo<KeyValuePair<string, string>>;
    saturate: ResolvableTo<KeyValuePair<string, string>>;
    scale: ResolvableTo<KeyValuePair<string, string>>;
    screens: ResolvableTo<ScreensConfig>;
    scrollMargin: ResolvableTo<KeyValuePair<string, string>>;
    scrollPadding: ResolvableTo<KeyValuePair<string, string>>;
    sepia: ResolvableTo<KeyValuePair<string, string>>;
    skew: ResolvableTo<KeyValuePair<string, string>>;
    space: ResolvableTo<KeyValuePair<string, string>>;
    spacing: ResolvableTo<KeyValuePair<string, string>>;
    stroke: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    strokeWidth: ResolvableTo<KeyValuePair<string, string>>;
    supports: ResolvableTo<Record<string, string>>;
    textColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    textDecorationColor: ResolvableTo<RecursiveKeyValuePair<string, string>>;
    textDecorationThickness: ResolvableTo<KeyValuePair<string, string>>;
    textIndent: ResolvableTo<KeyValuePair<string, string>>;
    textOpacity: ResolvableTo<KeyValuePair<string, string>>;
    textUnderlineOffset: ResolvableTo<KeyValuePair<string, string>>;
    transformOrigin: ResolvableTo<KeyValuePair<string, string>>;
    transitionDelay: ResolvableTo<KeyValuePair<string, string>>;
    transitionDuration: ResolvableTo<KeyValuePair<string, string>>;
    transitionProperty: ResolvableTo<KeyValuePair<string, string>>;
    transitionTimingFunction: ResolvableTo<KeyValuePair<string, string>>;
    translate: ResolvableTo<KeyValuePair<string, string>>;
    width: ResolvableTo<KeyValuePair<string, string>>;
    willChange: ResolvableTo<KeyValuePair<string, string>>;
    zIndex: ResolvableTo<KeyValuePair<string, string>>;
}

Hierarchy

Properties

accentColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
animation: ResolvableTo<KeyValuePair<string, string>>
aspectRatio: ResolvableTo<KeyValuePair<string, string>>
backdropBlur: ResolvableTo<KeyValuePair<string, string>>
backdropBrightness: ResolvableTo<KeyValuePair<string, string>>
backdropContrast: ResolvableTo<KeyValuePair<string, string>>
backdropGrayscale: ResolvableTo<KeyValuePair<string, string>>
backdropHueRotate: ResolvableTo<KeyValuePair<string, string>>
backdropInvert: ResolvableTo<KeyValuePair<string, string>>
backdropOpacity: ResolvableTo<KeyValuePair<string, string>>
backdropSaturate: ResolvableTo<KeyValuePair<string, string>>
backdropSepia: ResolvableTo<KeyValuePair<string, string>>
backgroundColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
backgroundImage: ResolvableTo<KeyValuePair<string, string>>
backgroundOpacity: ResolvableTo<KeyValuePair<string, string>>
backgroundPosition: ResolvableTo<KeyValuePair<string, string>>
backgroundSize: ResolvableTo<KeyValuePair<string, string>>
blur: ResolvableTo<KeyValuePair<string, string>>
borderColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
borderOpacity: ResolvableTo<KeyValuePair<string, string>>
borderRadius: ResolvableTo<KeyValuePair<string, string>>
borderSpacing: ResolvableTo<KeyValuePair<string, string>>
borderWidth: ResolvableTo<KeyValuePair<string, string>>
boxShadow: ResolvableTo<KeyValuePair<string, string>>
boxShadowColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
brightness: ResolvableTo<KeyValuePair<string, string>>
caretColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
colors: ResolvableTo<RecursiveKeyValuePair<string, string>>
columns: ResolvableTo<KeyValuePair<string, string>>
container: ResolvableTo<Partial<{
    center: boolean;
    padding: string | Record<string, string>;
    screens: ScreensConfig;
}>>
content: ResolvableTo<KeyValuePair<string, string>>
contrast: ResolvableTo<KeyValuePair<string, string>>
cursor: ResolvableTo<KeyValuePair<string, string>>
data: ResolvableTo<Record<string, string>>
divideColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
divideOpacity: ResolvableTo<KeyValuePair<string, string>>
divideWidth: ResolvableTo<KeyValuePair<string, string>>
dropShadow: ResolvableTo<KeyValuePair<string, string | string[]>>
fill: ResolvableTo<RecursiveKeyValuePair<string, string>>
flex: ResolvableTo<KeyValuePair<string, string>>
flexBasis: ResolvableTo<KeyValuePair<string, string>>
flexGrow: ResolvableTo<KeyValuePair<string, string>>
flexShrink: ResolvableTo<KeyValuePair<string, string>>
fontFamily: ResolvableTo<KeyValuePair<string, string | string[] | [fontFamily: string | string[], configuration: Partial<{
    fontFeatureSettings: string;
    fontVariationSettings: string;
}>]>>
fontSize: ResolvableTo<KeyValuePair<string, string | [fontSize: string, lineHeight: string] | [fontSize: string, configuration: Partial<{
    fontWeight: string | number;
    letterSpacing: string;
    lineHeight: string;
}>]>>
fontWeight: ResolvableTo<KeyValuePair<string, string>>
gap: ResolvableTo<KeyValuePair<string, string>>
gradientColorStops: ResolvableTo<RecursiveKeyValuePair<string, string>>
grayscale: ResolvableTo<KeyValuePair<string, string>>
gridAutoColumns: ResolvableTo<KeyValuePair<string, string>>
gridAutoRows: ResolvableTo<KeyValuePair<string, string>>
gridColumn: ResolvableTo<KeyValuePair<string, string>>
gridColumnEnd: ResolvableTo<KeyValuePair<string, string>>
gridColumnStart: ResolvableTo<KeyValuePair<string, string>>
gridRow: ResolvableTo<KeyValuePair<string, string>>
gridRowEnd: ResolvableTo<KeyValuePair<string, string>>
gridRowStart: ResolvableTo<KeyValuePair<string, string>>
gridTemplateColumns: ResolvableTo<KeyValuePair<string, string>>
gridTemplateRows: ResolvableTo<KeyValuePair<string, string>>
height: ResolvableTo<KeyValuePair<string, string>>
hueRotate: ResolvableTo<KeyValuePair<string, string>>
inset: ResolvableTo<KeyValuePair<string, string>>
invert: ResolvableTo<KeyValuePair<string, string>>
keyframes: ResolvableTo<KeyValuePair<string, KeyValuePair<string, KeyValuePair<string, string>>>>
letterSpacing: ResolvableTo<KeyValuePair<string, string>>
lineHeight: ResolvableTo<KeyValuePair<string, string>>
listStyleType: ResolvableTo<KeyValuePair<string, string>>
margin: ResolvableTo<KeyValuePair<string, string>>
maxHeight: ResolvableTo<KeyValuePair<string, string>>
maxWidth: ResolvableTo<KeyValuePair<string, string>>
minHeight: ResolvableTo<KeyValuePair<string, string>>
minWidth: ResolvableTo<KeyValuePair<string, string>>
objectPosition: ResolvableTo<KeyValuePair<string, string>>
opacity: ResolvableTo<KeyValuePair<string, string>>
order: ResolvableTo<KeyValuePair<string, string>>
outlineColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
outlineOffset: ResolvableTo<KeyValuePair<string, string>>
outlineWidth: ResolvableTo<KeyValuePair<string, string>>
padding: ResolvableTo<KeyValuePair<string, string>>
placeholderColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
placeholderOpacity: ResolvableTo<KeyValuePair<string, string>>
ringColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
ringOffsetColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
ringOffsetWidth: ResolvableTo<KeyValuePair<string, string>>
ringOpacity: ResolvableTo<KeyValuePair<string, string>>
ringWidth: ResolvableTo<KeyValuePair<string, string>>
rotate: ResolvableTo<KeyValuePair<string, string>>
saturate: ResolvableTo<KeyValuePair<string, string>>
scale: ResolvableTo<KeyValuePair<string, string>>
scrollMargin: ResolvableTo<KeyValuePair<string, string>>
scrollPadding: ResolvableTo<KeyValuePair<string, string>>
sepia: ResolvableTo<KeyValuePair<string, string>>
skew: ResolvableTo<KeyValuePair<string, string>>
space: ResolvableTo<KeyValuePair<string, string>>
spacing: ResolvableTo<KeyValuePair<string, string>>
stroke: ResolvableTo<RecursiveKeyValuePair<string, string>>
strokeWidth: ResolvableTo<KeyValuePair<string, string>>
supports: ResolvableTo<Record<string, string>>
textColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
textDecorationColor: ResolvableTo<RecursiveKeyValuePair<string, string>>
textDecorationThickness: ResolvableTo<KeyValuePair<string, string>>
textIndent: ResolvableTo<KeyValuePair<string, string>>
textOpacity: ResolvableTo<KeyValuePair<string, string>>
textUnderlineOffset: ResolvableTo<KeyValuePair<string, string>>
transformOrigin: ResolvableTo<KeyValuePair<string, string>>
transitionDelay: ResolvableTo<KeyValuePair<string, string>>
transitionDuration: ResolvableTo<KeyValuePair<string, string>>
transitionProperty: ResolvableTo<KeyValuePair<string, string>>
transitionTimingFunction: ResolvableTo<KeyValuePair<string, string>>
translate: ResolvableTo<KeyValuePair<string, string>>
width: ResolvableTo<KeyValuePair<string, string>>
willChange: ResolvableTo<KeyValuePair<string, string>>
zIndex: ResolvableTo<KeyValuePair<string, string>>