UNPKG

@atlaskit/theme

Version:

Theme contains solutions for global theming, colors, and other useful mixins.

16 lines (15 loc) 539 B
import type { ComponentType, ReactNode } from 'react'; import type { GlobalThemeTokens } from '../types'; import { type ThemeProp } from '../utils/create-theme'; declare const useTheme: (props: void) => GlobalThemeTokens; export { useTheme as useGlobalTheme }; declare const Theme: { Provider: ComponentType<{ children?: ReactNode; value?: ThemeProp<GlobalThemeTokens, void> | undefined; }>; Consumer: ComponentType<{ children: (tokens: GlobalThemeTokens) => ReactNode; }>; }; export default Theme;