@atlaskit/primitives
Version:
Primitives are token-backed low-level building blocks.
6 lines (5 loc) • 495 B
TypeScript
import { type SerializedStyles } from '@emotion/react';
declare const spacingProperties: readonly ['padding', 'paddingBlock', 'paddingBlockStart', 'paddingBlockEnd', 'paddingInline', 'paddingInlineStart', 'paddingInlineEnd', 'gap', 'rowGap', 'columnGap'];
export type SpacingProperty = (typeof spacingProperties)[number];
export declare const createSpacingStylesMap: <Token extends string>(tokenMap: Record<Token, string>) => Record<SpacingProperty, Record<Token, SerializedStyles>>;
export {};