import React from 'react';
import type { Theme } from './stitches.config';
export declare enum ThemeTypes {
light = "light",
dark = "dark"
}
export declare type ThemeContextValue = {
themeType: ThemeTypes;
theme: Theme;
aspectRatio: {
width: number;
height: number;
};
/**
* @param {ThemeTypes} themeToUpdateTo - optional
* Use this to toggle or update the currentTheme.
* if a param is passed, it will set the theme to passed value, otherwise will toggle between light and dark
* depending on current applied theme
*/
toggleTheme: (themeToUpdateTo?: ThemeTypes) => void;
};
export declare type ThemeProviderProps = {
themeType?: ThemeTypes;
theme?: Theme;
aspectRatio?: {
width: number;
height: number;
};
};
export declare const ThemeContext: React.Context<{
themeType: ThemeTypes;
theme: string & {
className: string;
selector: string;
} & {
colors: {
bgPrimary: import("@stitches/react/types/theme").Token<"bgPrimary", string, "colors", "hms-ui">;
bgSecondary: import("@stitches/react/types/theme").Token<"bgSecondary", string, "colors", "hms-ui">;
bgTertiary: import("@stitches/react/types/theme").Token<"bgTertiary", string, "colors", "hms-ui">;
surfaceLight: import("@stitches/react/types/theme").Token<"surfaceLight", string, "colors", "hms-ui">;
surfaceLighter: import("@stitches/react/types/theme").Token<"surfaceLighter", string, "colors", "hms-ui">;
textPrimary: import("@stitches/react/types/theme").Token<"textPrimary", string, "colors", "hms-ui">;
textSecondary: import("@stitches/react/types/theme").Token<"textSecondary", string, "colors", "hms-ui">;
textDisabled: import("@stitches/react/types/theme").Token<"textDisabled", string, "colors", "hms-ui">;
textInvert: import("@stitches/react/types/theme").Token<"textInvert", string, "colors", "hms-ui">;
textHighEmp: import("@stitches/react/types/theme").Token<"textHighEmp", string, "colors", "hms-ui">;
textMedEmp: import("@stitches/react/types/theme").Token<"textMedEmp", string, "colors", "hms-ui">;
iconBtn: import("@stitches/react/types/theme").Token<"iconBtn", string, "colors", "hms-ui">;
iconHoverBg: import("@stitches/react/types/theme").Token<"iconHoverBg", string, "colors", "hms-ui">;
transparentBg: import("@stitches/react/types/theme").Token<"transparentBg", string, "colors", "hms-ui">;
mainBg: import("@stitches/react/types/theme").Token<"mainBg", string, "colors", "hms-ui">;
tileBg: import("@stitches/react/types/theme").Token<"tileBg", string, "colors", "hms-ui">;
secondaryDisabled: import("@stitches/react/types/theme").Token<"secondaryDisabled", string, "colors", "hms-ui">;
previewBg: import("@stitches/react/types/theme").Token<"previewBg", string, "colors", "hms-ui">;
statsBg: import("@stitches/react/types/theme").Token<"statsBg", string, "colors", "hms-ui">;
menuBg: import("@stitches/react/types/theme").Token<"menuBg", string, "colors", "hms-ui">;
inputBg: import("@stitches/react/types/theme").Token<"inputBg", string, "colors", "hms-ui">;
toastBg: import("@stitches/react/types/theme").Token<"toastBg", string, "colors", "hms-ui">;
borderDefault: import("@stitches/react/types/theme").Token<"borderDefault", string, "colors", "hms-ui">;
backgroundDefault: import("@stitches/react/types/theme").Token<"backgroundDefault", string, "colors", "hms-ui">;
borderLighter: import("@stitches/react/types/theme").Token<"borderLighter", string, "colors", "hms-ui">;
white: import("@stitches/react/types/theme").Token<"white", string, "colors", "hms-ui">;
black: import("@stitches/react/types/theme").Token<"black", string, "colors", "hms-ui">;
transparent: import("@stitches/react/types/theme").Token<"transparent", string, "colors", "hms-ui">;
orange: import("@stitches/react/types/theme").Token<"orange", string, "colors", "hms-ui">;
cyan: import("@stitches/react/types/theme").Token<"cyan", string, "colors", "hms-ui">;
tamarind: import("@stitches/react/types/theme").Token<"tamarind", string, "colors", "hms-ui">;
yellow: import("@stitches/react/types/theme").Token<"yellow", string, "colors", "hms-ui">;
twinYellow: import("@stitches/react/types/theme").Token<"twinYellow", string, "colors", "hms-ui">;
green: import("@stitches/react/types/theme").Token<"green", string, "colors", "hms-ui">;
darkgreen: import("@stitches/react/types/theme").Token<"darkgreen", string, "colors", "hms-ui">;
purple: import("@stitches/react/types/theme").Token<"purple", string, "colors", "hms-ui">;
borderLight: import("@stitches/react/types/theme").Token<"borderLight", string, "colors", "hms-ui">;
borderAccent: import("@stitches/react/types/theme").Token<"borderAccent", string, "colors", "hms-ui">;
success: import("@stitches/react/types/theme").Token<"success", string, "colors", "hms-ui">;
error: import("@stitches/react/types/theme").Token<"error", string, "colors", "hms-ui">;
errorTint: import("@stitches/react/types/theme").Token<"errorTint", string, "colors", "hms-ui">;
warning: import("@stitches/react/types/theme").Token<"warning", string, "colors", "hms-ui">;
brandLight: import("@stitches/react/types/theme").Token<"brandLight", string, "colors", "hms-ui">;
brandDefault: import("@stitches/react/types/theme").Token<"brandDefault", string, "colors", "hms-ui">;
brandDark: import("@stitches/react/types/theme").Token<"brandDark", string, "colors", "hms-ui">;
brandDisabled: import("@stitches/react/types/theme").Token<"brandDisabled", string, "colors", "hms-ui">;
grayLight: import("@stitches/react/types/theme").Token<"grayLight", string, "colors", "hms-ui">;
grayDefault: import("@stitches/react/types/theme").Token<"grayDefault", string, "colors", "hms-ui">;
grayDark: import("@stitches/react/types/theme").Token<"grayDark", string, "colors", "hms-ui">;
secondaryGray: import("@stitches/react/types/theme").Token<"secondaryGray", string, "colors", "hms-ui">;
grayDisabled: import("@stitches/react/types/theme").Token<"grayDisabled", string, "colors", "hms-ui">;
textAccentHigh: import("@stitches/react/types/theme").Token<"textAccentHigh", string, "colors", "hms-ui">;
textAccentMedium: import("@stitches/react/types/theme").Token<"textAccentMedium", string, "colors", "hms-ui">;
textAccentDisabled: import("@stitches/react/types/theme").Token<"textAccentDisabled", string, "colors", "hms-ui">;
surfaceDefault: import("@stitches/react/types/theme").Token<"surfaceDefault", string, "colors", "hms-ui">;
surfaceDark: import("@stitches/react/types/theme").Token<"surfaceDark", string, "colors", "hms-ui">;
backgroundDark: import("@stitches/react/types/theme").Token<"backgroundDark", string, "colors", "hms-ui">;
backgroundDarker: import("@stitches/react/types/theme").Token<"backgroundDarker", string, "colors", "hms-ui">;
primaryLight: import("@stitches/react/types/theme").Token<"primaryLight", string, "colors", "hms-ui">;
primaryDefault: import("@stitches/react/types/theme").Token<"primaryDefault", string, "colors", "hms-ui">;
primaryDark: import("@stitches/react/types/theme").Token<"primaryDark", string, "colors", "hms-ui">;
primaryDisabled: import("@stitches/react/types/theme").Token<"primaryDisabled", string, "colors", "hms-ui">;
secondaryLight: import("@stitches/react/types/theme").Token<"secondaryLight", string, "colors", "hms-ui">;
secondaryDefault: import("@stitches/react/types/theme").Token<"secondaryDefault", string, "colors", "hms-ui">;
secondaryDark: import("@stitches/react/types/theme").Token<"secondaryDark", string, "colors", "hms-ui">;
errorDefault: import("@stitches/react/types/theme").Token<"errorDefault", string, "colors", "hms-ui">;
errorLight: import("@stitches/react/types/theme").Token<"errorLight", string, "colors", "hms-ui">;
errorDark: import("@stitches/react/types/theme").Token<"errorDark", string, "colors", "hms-ui">;
errorDisabled: import("@stitches/react/types/theme").Token<"errorDisabled", string, "colors", "hms-ui">;
};
shadows: {
sm: import("@stitches/react/types/theme").Token<"sm", string, "shadows", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "shadows", "hms-ui">;
};
fonts: {
sans: import("@stitches/react/types/theme").Token<"sans", string, "fonts", "hms-ui">;
};
fontSizes: {
h1: import("@stitches/react/types/theme").Token<"h1", string, "fontSizes", "hms-ui">;
h2: import("@stitches/react/types/theme").Token<"h2", string, "fontSizes", "hms-ui">;
h3: import("@stitches/react/types/theme").Token<"h3", string, "fontSizes", "hms-ui">;
h4: import("@stitches/react/types/theme").Token<"h4", string, "fontSizes", "hms-ui">;
h5: import("@stitches/react/types/theme").Token<"h5", string, "fontSizes", "hms-ui">;
h6: import("@stitches/react/types/theme").Token<"h6", string, "fontSizes", "hms-ui">;
tiny: import("@stitches/react/types/theme").Token<"tiny", string, "fontSizes", "hms-ui">;
xs: import("@stitches/react/types/theme").Token<"xs", string, "fontSizes", "hms-ui">;
sm: import("@stitches/react/types/theme").Token<"sm", string, "fontSizes", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "fontSizes", "hms-ui">;
lg: import("@stitches/react/types/theme").Token<"lg", string, "fontSizes", "hms-ui">;
};
fontWeights: {
semiBold: import("@stitches/react/types/theme").Token<"semiBold", string, "fontWeights", "hms-ui">;
medium: import("@stitches/react/types/theme").Token<"medium", string, "fontWeights", "hms-ui">;
regular: import("@stitches/react/types/theme").Token<"regular", string, "fontWeights", "hms-ui">;
};
lineHeights: {
h1: import("@stitches/react/types/theme").Token<"h1", string, "lineHeights", "hms-ui">;
h2: import("@stitches/react/types/theme").Token<"h2", string, "lineHeights", "hms-ui">;
h3: import("@stitches/react/types/theme").Token<"h3", string, "lineHeights", "hms-ui">;
h4: import("@stitches/react/types/theme").Token<"h4", string, "lineHeights", "hms-ui">;
h5: import("@stitches/react/types/theme").Token<"h5", string, "lineHeights", "hms-ui">;
h6: import("@stitches/react/types/theme").Token<"h6", string, "lineHeights", "hms-ui">;
tiny: import("@stitches/react/types/theme").Token<"tiny", string, "lineHeights", "hms-ui">;
xs: import("@stitches/react/types/theme").Token<"xs", string, "lineHeights", "hms-ui">;
sm: import("@stitches/react/types/theme").Token<"sm", string, "lineHeights", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "lineHeights", "hms-ui">;
};
radii: {
0: import("@stitches/react/types/theme").Token<"0", string, "radii", "hms-ui">;
1: import("@stitches/react/types/theme").Token<"1", string, "radii", "hms-ui">;
2: import("@stitches/react/types/theme").Token<"2", string, "radii", "hms-ui">;
3: import("@stitches/react/types/theme").Token<"3", string, "radii", "hms-ui">;
4: import("@stitches/react/types/theme").Token<"4", string, "radii", "hms-ui">;
round: import("@stitches/react/types/theme").Token<"round", string, "radii", "hms-ui">;
};
space: {
0: import("@stitches/react/types/theme").Token<"0", string, "space", "hms-ui">;
xs: import("@stitches/react/types/theme").Token<"xs", string, "space", "hms-ui">;
sm: import("@stitches/react/types/theme").Token<"sm", string, "space", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "space", "hms-ui">;
lg: import("@stitches/react/types/theme").Token<"lg", string, "space", "hms-ui">;
xl: import("@stitches/react/types/theme").Token<"xl", string, "space", "hms-ui">;
px: import("@stitches/react/types/theme").Token<"px", string, "space", "hms-ui">;
1: import("@stitches/react/types/theme").Token<"1", string, "space", "hms-ui">;
2: import("@stitches/react/types/theme").Token<"2", string, "space", "hms-ui">;
3: import("@stitches/react/types/theme").Token<"3", string, "space", "hms-ui">;
4: import("@stitches/react/types/theme").Token<"4", string, "space", "hms-ui">;
5: import("@stitches/react/types/theme").Token<"5", string, "space", "hms-ui">;
6: import("@stitches/react/types/theme").Token<"6", string, "space", "hms-ui">;
7: import("@stitches/react/types/theme").Token<"7", string, "space", "hms-ui">;
8: import("@stitches/react/types/theme").Token<"8", string, "space", "hms-ui">;
9: import("@stitches/react/types/theme").Token<"9", string, "space", "hms-ui">;
10: import("@stitches/react/types/theme").Token<"10", string, "space", "hms-ui">;
11: import("@stitches/react/types/theme").Token<"11", string, "space", "hms-ui">;
12: import("@stitches/react/types/theme").Token<"12", string, "space", "hms-ui">;
13: import("@stitches/react/types/theme").Token<"13", string, "space", "hms-ui">;
14: import("@stitches/react/types/theme").Token<"14", string, "space", "hms-ui">;
15: import("@stitches/react/types/theme").Token<"15", string, "space", "hms-ui">;
16: import("@stitches/react/types/theme").Token<"16", string, "space", "hms-ui">;
17: import("@stitches/react/types/theme").Token<"17", string, "space", "hms-ui">;
18: import("@stitches/react/types/theme").Token<"18", string, "space", "hms-ui">;
19: import("@stitches/react/types/theme").Token<"19", string, "space", "hms-ui">;
20: import("@stitches/react/types/theme").Token<"20", string, "space", "hms-ui">;
24: import("@stitches/react/types/theme").Token<"24", string, "space", "hms-ui">;
28: import("@stitches/react/types/theme").Token<"28", string, "space", "hms-ui">;
32: import("@stitches/react/types/theme").Token<"32", string, "space", "hms-ui">;
36: import("@stitches/react/types/theme").Token<"36", string, "space", "hms-ui">;
40: import("@stitches/react/types/theme").Token<"40", string, "space", "hms-ui">;
44: import("@stitches/react/types/theme").Token<"44", string, "space", "hms-ui">;
48: import("@stitches/react/types/theme").Token<"48", string, "space", "hms-ui">;
52: import("@stitches/react/types/theme").Token<"52", string, "space", "hms-ui">;
56: import("@stitches/react/types/theme").Token<"56", string, "space", "hms-ui">;
60: import("@stitches/react/types/theme").Token<"60", string, "space", "hms-ui">;
64: import("@stitches/react/types/theme").Token<"64", string, "space", "hms-ui">;
72: import("@stitches/react/types/theme").Token<"72", string, "space", "hms-ui">;
80: import("@stitches/react/types/theme").Token<"80", string, "space", "hms-ui">;
96: import("@stitches/react/types/theme").Token<"96", string, "space", "hms-ui">;
100: import("@stitches/react/types/theme").Token<"100", string, "space", "hms-ui">;
};
borderWidths: {
light: import("@stitches/react/types/theme").Token<"light", string, "borderWidths", "hms-ui">;
normal: import("@stitches/react/types/theme").Token<"normal", string, "borderWidths", "hms-ui">;
bold: import("@stitches/react/types/theme").Token<"bold", string, "borderWidths", "hms-ui">;
extrabold: import("@stitches/react/types/theme").Token<"extrabold", string, "borderWidths", "hms-ui">;
black: import("@stitches/react/types/theme").Token<"black", string, "borderWidths", "hms-ui">;
};
};
aspectRatio: {
width: number;
height: number;
};
toggleTheme: (_themeToUpdateTo?: ThemeTypes) => void;
}>;
/**
* Wrap this around your root component to get access to theme
* eg:
*
*
*
*/
export declare const HMSThemeProvider: React.FC>;
export declare const useTheme: () => {
themeType: ThemeTypes;
theme: string & {
className: string;
selector: string;
} & {
colors: {
bgPrimary: import("@stitches/react/types/theme").Token<"bgPrimary", string, "colors", "hms-ui">;
bgSecondary: import("@stitches/react/types/theme").Token<"bgSecondary", string, "colors", "hms-ui">;
bgTertiary: import("@stitches/react/types/theme").Token<"bgTertiary", string, "colors", "hms-ui">;
surfaceLight: import("@stitches/react/types/theme").Token<"surfaceLight", string, "colors", "hms-ui">;
surfaceLighter: import("@stitches/react/types/theme").Token<"surfaceLighter", string, "colors", "hms-ui">;
textPrimary: import("@stitches/react/types/theme").Token<"textPrimary", string, "colors", "hms-ui">;
textSecondary: import("@stitches/react/types/theme").Token<"textSecondary", string, "colors", "hms-ui">;
textDisabled: import("@stitches/react/types/theme").Token<"textDisabled", string, "colors", "hms-ui">;
textInvert: import("@stitches/react/types/theme").Token<"textInvert", string, "colors", "hms-ui">;
textHighEmp: import("@stitches/react/types/theme").Token<"textHighEmp", string, "colors", "hms-ui">;
textMedEmp: import("@stitches/react/types/theme").Token<"textMedEmp", string, "colors", "hms-ui">;
iconBtn: import("@stitches/react/types/theme").Token<"iconBtn", string, "colors", "hms-ui">;
iconHoverBg: import("@stitches/react/types/theme").Token<"iconHoverBg", string, "colors", "hms-ui">;
transparentBg: import("@stitches/react/types/theme").Token<"transparentBg", string, "colors", "hms-ui">;
mainBg: import("@stitches/react/types/theme").Token<"mainBg", string, "colors", "hms-ui">;
tileBg: import("@stitches/react/types/theme").Token<"tileBg", string, "colors", "hms-ui">;
secondaryDisabled: import("@stitches/react/types/theme").Token<"secondaryDisabled", string, "colors", "hms-ui">;
previewBg: import("@stitches/react/types/theme").Token<"previewBg", string, "colors", "hms-ui">;
statsBg: import("@stitches/react/types/theme").Token<"statsBg", string, "colors", "hms-ui">;
menuBg: import("@stitches/react/types/theme").Token<"menuBg", string, "colors", "hms-ui">;
inputBg: import("@stitches/react/types/theme").Token<"inputBg", string, "colors", "hms-ui">;
toastBg: import("@stitches/react/types/theme").Token<"toastBg", string, "colors", "hms-ui">;
borderDefault: import("@stitches/react/types/theme").Token<"borderDefault", string, "colors", "hms-ui">;
backgroundDefault: import("@stitches/react/types/theme").Token<"backgroundDefault", string, "colors", "hms-ui">;
borderLighter: import("@stitches/react/types/theme").Token<"borderLighter", string, "colors", "hms-ui">;
white: import("@stitches/react/types/theme").Token<"white", string, "colors", "hms-ui">;
black: import("@stitches/react/types/theme").Token<"black", string, "colors", "hms-ui">;
transparent: import("@stitches/react/types/theme").Token<"transparent", string, "colors", "hms-ui">;
orange: import("@stitches/react/types/theme").Token<"orange", string, "colors", "hms-ui">;
cyan: import("@stitches/react/types/theme").Token<"cyan", string, "colors", "hms-ui">;
tamarind: import("@stitches/react/types/theme").Token<"tamarind", string, "colors", "hms-ui">;
yellow: import("@stitches/react/types/theme").Token<"yellow", string, "colors", "hms-ui">;
twinYellow: import("@stitches/react/types/theme").Token<"twinYellow", string, "colors", "hms-ui">;
green: import("@stitches/react/types/theme").Token<"green", string, "colors", "hms-ui">;
darkgreen: import("@stitches/react/types/theme").Token<"darkgreen", string, "colors", "hms-ui">;
purple: import("@stitches/react/types/theme").Token<"purple", string, "colors", "hms-ui">;
borderLight: import("@stitches/react/types/theme").Token<"borderLight", string, "colors", "hms-ui">;
borderAccent: import("@stitches/react/types/theme").Token<"borderAccent", string, "colors", "hms-ui">;
success: import("@stitches/react/types/theme").Token<"success", string, "colors", "hms-ui">;
error: import("@stitches/react/types/theme").Token<"error", string, "colors", "hms-ui">;
errorTint: import("@stitches/react/types/theme").Token<"errorTint", string, "colors", "hms-ui">;
warning: import("@stitches/react/types/theme").Token<"warning", string, "colors", "hms-ui">;
brandLight: import("@stitches/react/types/theme").Token<"brandLight", string, "colors", "hms-ui">;
brandDefault: import("@stitches/react/types/theme").Token<"brandDefault", string, "colors", "hms-ui">;
brandDark: import("@stitches/react/types/theme").Token<"brandDark", string, "colors", "hms-ui">;
brandDisabled: import("@stitches/react/types/theme").Token<"brandDisabled", string, "colors", "hms-ui">;
grayLight: import("@stitches/react/types/theme").Token<"grayLight", string, "colors", "hms-ui">;
grayDefault: import("@stitches/react/types/theme").Token<"grayDefault", string, "colors", "hms-ui">;
grayDark: import("@stitches/react/types/theme").Token<"grayDark", string, "colors", "hms-ui">;
secondaryGray: import("@stitches/react/types/theme").Token<"secondaryGray", string, "colors", "hms-ui">;
grayDisabled: import("@stitches/react/types/theme").Token<"grayDisabled", string, "colors", "hms-ui">;
textAccentHigh: import("@stitches/react/types/theme").Token<"textAccentHigh", string, "colors", "hms-ui">;
textAccentMedium: import("@stitches/react/types/theme").Token<"textAccentMedium", string, "colors", "hms-ui">;
textAccentDisabled: import("@stitches/react/types/theme").Token<"textAccentDisabled", string, "colors", "hms-ui">;
surfaceDefault: import("@stitches/react/types/theme").Token<"surfaceDefault", string, "colors", "hms-ui">;
surfaceDark: import("@stitches/react/types/theme").Token<"surfaceDark", string, "colors", "hms-ui">;
backgroundDark: import("@stitches/react/types/theme").Token<"backgroundDark", string, "colors", "hms-ui">;
backgroundDarker: import("@stitches/react/types/theme").Token<"backgroundDarker", string, "colors", "hms-ui">;
primaryLight: import("@stitches/react/types/theme").Token<"primaryLight", string, "colors", "hms-ui">;
primaryDefault: import("@stitches/react/types/theme").Token<"primaryDefault", string, "colors", "hms-ui">;
primaryDark: import("@stitches/react/types/theme").Token<"primaryDark", string, "colors", "hms-ui">;
primaryDisabled: import("@stitches/react/types/theme").Token<"primaryDisabled", string, "colors", "hms-ui">;
secondaryLight: import("@stitches/react/types/theme").Token<"secondaryLight", string, "colors", "hms-ui">;
secondaryDefault: import("@stitches/react/types/theme").Token<"secondaryDefault", string, "colors", "hms-ui">;
secondaryDark: import("@stitches/react/types/theme").Token<"secondaryDark", string, "colors", "hms-ui">;
errorDefault: import("@stitches/react/types/theme").Token<"errorDefault", string, "colors", "hms-ui">;
errorLight: import("@stitches/react/types/theme").Token<"errorLight", string, "colors", "hms-ui">;
errorDark: import("@stitches/react/types/theme").Token<"errorDark", string, "colors", "hms-ui">;
errorDisabled: import("@stitches/react/types/theme").Token<"errorDisabled", string, "colors", "hms-ui">;
};
shadows: {
sm: import("@stitches/react/types/theme").Token<"sm", string, "shadows", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "shadows", "hms-ui">;
};
fonts: {
sans: import("@stitches/react/types/theme").Token<"sans", string, "fonts", "hms-ui">;
};
fontSizes: {
h1: import("@stitches/react/types/theme").Token<"h1", string, "fontSizes", "hms-ui">;
h2: import("@stitches/react/types/theme").Token<"h2", string, "fontSizes", "hms-ui">;
h3: import("@stitches/react/types/theme").Token<"h3", string, "fontSizes", "hms-ui">;
h4: import("@stitches/react/types/theme").Token<"h4", string, "fontSizes", "hms-ui">;
h5: import("@stitches/react/types/theme").Token<"h5", string, "fontSizes", "hms-ui">;
h6: import("@stitches/react/types/theme").Token<"h6", string, "fontSizes", "hms-ui">;
tiny: import("@stitches/react/types/theme").Token<"tiny", string, "fontSizes", "hms-ui">;
xs: import("@stitches/react/types/theme").Token<"xs", string, "fontSizes", "hms-ui">;
sm: import("@stitches/react/types/theme").Token<"sm", string, "fontSizes", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "fontSizes", "hms-ui">;
lg: import("@stitches/react/types/theme").Token<"lg", string, "fontSizes", "hms-ui">;
};
fontWeights: {
semiBold: import("@stitches/react/types/theme").Token<"semiBold", string, "fontWeights", "hms-ui">;
medium: import("@stitches/react/types/theme").Token<"medium", string, "fontWeights", "hms-ui">;
regular: import("@stitches/react/types/theme").Token<"regular", string, "fontWeights", "hms-ui">;
};
lineHeights: {
h1: import("@stitches/react/types/theme").Token<"h1", string, "lineHeights", "hms-ui">;
h2: import("@stitches/react/types/theme").Token<"h2", string, "lineHeights", "hms-ui">;
h3: import("@stitches/react/types/theme").Token<"h3", string, "lineHeights", "hms-ui">;
h4: import("@stitches/react/types/theme").Token<"h4", string, "lineHeights", "hms-ui">;
h5: import("@stitches/react/types/theme").Token<"h5", string, "lineHeights", "hms-ui">;
h6: import("@stitches/react/types/theme").Token<"h6", string, "lineHeights", "hms-ui">;
tiny: import("@stitches/react/types/theme").Token<"tiny", string, "lineHeights", "hms-ui">;
xs: import("@stitches/react/types/theme").Token<"xs", string, "lineHeights", "hms-ui">;
sm: import("@stitches/react/types/theme").Token<"sm", string, "lineHeights", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "lineHeights", "hms-ui">;
};
radii: {
0: import("@stitches/react/types/theme").Token<"0", string, "radii", "hms-ui">;
1: import("@stitches/react/types/theme").Token<"1", string, "radii", "hms-ui">;
2: import("@stitches/react/types/theme").Token<"2", string, "radii", "hms-ui">;
3: import("@stitches/react/types/theme").Token<"3", string, "radii", "hms-ui">;
4: import("@stitches/react/types/theme").Token<"4", string, "radii", "hms-ui">;
round: import("@stitches/react/types/theme").Token<"round", string, "radii", "hms-ui">;
};
space: {
0: import("@stitches/react/types/theme").Token<"0", string, "space", "hms-ui">;
xs: import("@stitches/react/types/theme").Token<"xs", string, "space", "hms-ui">;
sm: import("@stitches/react/types/theme").Token<"sm", string, "space", "hms-ui">;
md: import("@stitches/react/types/theme").Token<"md", string, "space", "hms-ui">;
lg: import("@stitches/react/types/theme").Token<"lg", string, "space", "hms-ui">;
xl: import("@stitches/react/types/theme").Token<"xl", string, "space", "hms-ui">;
px: import("@stitches/react/types/theme").Token<"px", string, "space", "hms-ui">;
1: import("@stitches/react/types/theme").Token<"1", string, "space", "hms-ui">;
2: import("@stitches/react/types/theme").Token<"2", string, "space", "hms-ui">;
3: import("@stitches/react/types/theme").Token<"3", string, "space", "hms-ui">;
4: import("@stitches/react/types/theme").Token<"4", string, "space", "hms-ui">;
5: import("@stitches/react/types/theme").Token<"5", string, "space", "hms-ui">;
6: import("@stitches/react/types/theme").Token<"6", string, "space", "hms-ui">;
7: import("@stitches/react/types/theme").Token<"7", string, "space", "hms-ui">;
8: import("@stitches/react/types/theme").Token<"8", string, "space", "hms-ui">;
9: import("@stitches/react/types/theme").Token<"9", string, "space", "hms-ui">;
10: import("@stitches/react/types/theme").Token<"10", string, "space", "hms-ui">;
11: import("@stitches/react/types/theme").Token<"11", string, "space", "hms-ui">;
12: import("@stitches/react/types/theme").Token<"12", string, "space", "hms-ui">;
13: import("@stitches/react/types/theme").Token<"13", string, "space", "hms-ui">;
14: import("@stitches/react/types/theme").Token<"14", string, "space", "hms-ui">;
15: import("@stitches/react/types/theme").Token<"15", string, "space", "hms-ui">;
16: import("@stitches/react/types/theme").Token<"16", string, "space", "hms-ui">;
17: import("@stitches/react/types/theme").Token<"17", string, "space", "hms-ui">;
18: import("@stitches/react/types/theme").Token<"18", string, "space", "hms-ui">;
19: import("@stitches/react/types/theme").Token<"19", string, "space", "hms-ui">;
20: import("@stitches/react/types/theme").Token<"20", string, "space", "hms-ui">;
24: import("@stitches/react/types/theme").Token<"24", string, "space", "hms-ui">;
28: import("@stitches/react/types/theme").Token<"28", string, "space", "hms-ui">;
32: import("@stitches/react/types/theme").Token<"32", string, "space", "hms-ui">;
36: import("@stitches/react/types/theme").Token<"36", string, "space", "hms-ui">;
40: import("@stitches/react/types/theme").Token<"40", string, "space", "hms-ui">;
44: import("@stitches/react/types/theme").Token<"44", string, "space", "hms-ui">;
48: import("@stitches/react/types/theme").Token<"48", string, "space", "hms-ui">;
52: import("@stitches/react/types/theme").Token<"52", string, "space", "hms-ui">;
56: import("@stitches/react/types/theme").Token<"56", string, "space", "hms-ui">;
60: import("@stitches/react/types/theme").Token<"60", string, "space", "hms-ui">;
64: import("@stitches/react/types/theme").Token<"64", string, "space", "hms-ui">;
72: import("@stitches/react/types/theme").Token<"72", string, "space", "hms-ui">;
80: import("@stitches/react/types/theme").Token<"80", string, "space", "hms-ui">;
96: import("@stitches/react/types/theme").Token<"96", string, "space", "hms-ui">;
100: import("@stitches/react/types/theme").Token<"100", string, "space", "hms-ui">;
};
borderWidths: {
light: import("@stitches/react/types/theme").Token<"light", string, "borderWidths", "hms-ui">;
normal: import("@stitches/react/types/theme").Token<"normal", string, "borderWidths", "hms-ui">;
bold: import("@stitches/react/types/theme").Token<"bold", string, "borderWidths", "hms-ui">;
extrabold: import("@stitches/react/types/theme").Token<"extrabold", string, "borderWidths", "hms-ui">;
black: import("@stitches/react/types/theme").Token<"black", string, "borderWidths", "hms-ui">;
};
};
aspectRatio: {
width: number;
height: number;
};
toggleTheme: (_themeToUpdateTo?: ThemeTypes) => void;
};