@atlaskit/primitives
Version:
Primitives are token-backed low-level building blocks.
37 lines (36 loc) • 1.9 kB
TypeScript
export type { Dimension } from './xcss/dimension';
export type { BackgroundColor } from './xcss/background-color';
export type { Space } from './xcss/positive-space';
export type { BorderColor } from './xcss/border-color';
export type { BorderRadius } from './xcss/border-radius';
export type { BorderWidth } from './xcss/border-width';
export type { Layer } from './xcss/layer';
export type { TextColor } from './xcss/text-color';
export type { Shadow } from './xcss/shadow';
export { Box } from './components/box';
export type { BoxProps } from './components/box';
export { Inline } from './components/inline';
export type { InlineProps } from './components/inline';
export { xcss } from './xcss/xcss';
export { tokensMap } from './xcss/tokens-map';
export type { XCSS } from './xcss/xcss';
export { Stack } from './components/stack';
export type { StackProps } from './components/stack';
export { Flex } from './components/flex';
export type { FlexProps } from './components/flex';
export { Grid } from './components/grid';
export type { GridProps } from './components/grid';
export { Bleed } from './components/bleed';
export type { BleedProps } from './components/bleed';
export { Text } from './components/text';
export type { TextProps } from './components/text';
export { MetricText } from './components/metric-text';
export type { MetricTextProps } from './components/metric-text';
export { Pressable } from './components/pressable';
export type { PressableProps } from './components/pressable';
export { Anchor } from './components/anchor';
export type { AnchorProps } from './components/anchor';
export { media, UNSAFE_media, UNSAFE_BREAKPOINTS_CONFIG } from './responsive';
export type { Breakpoint, MediaQuery } from './responsive';
export { useSurface as UNSAFE_useSurface } from './utils/surface-provider';
export { inverseColorMap as UNSAFE_inverseColorMap } from './xcss/inverse-color';