UNPKG

@atlaskit/primitives

Version:

Primitives are token-backed low-level building blocks.

7 lines (6 loc) 559 B
import { type SerializedStyles } from '@emotion/react'; import { type CURRENT_SURFACE_CSS_VAR } from '@atlaskit/tokens/constants'; import type { SpacingProperty } from './create-spacing-styles-map'; type TokenMappableProperty = SpacingProperty | 'backgroundColor' | 'fontWeight' | 'fontSize' | 'fontFamily' | 'lineHeight' | 'color' | 'font' | typeof CURRENT_SURFACE_CSS_VAR; export declare const getSerializedStylesMap: <Token extends string>(cssProperty: TokenMappableProperty, tokenMap: Record<Token, string>) => Record<Token, SerializedStyles>; export {};