message: chore: add js-docs for provider types
diff: @@ -11,6 +11,9 @@ import { Global, Interpolation, ThemeContext } from "@emotion/core"
  import * as React from "react"
  export interface ThemeProviderProps {
  + /**
  + * The theme to use for your application
  + */
  theme: Dict
  }
  @@ -40,8 +43,20 @@ export function useTheme<T extends object = Dict>() {
  }
  export interface ChakraProviderProps extends ThemeProviderProps {
  + /**
  + * The storage mechanism for the color mode value.
  + * - CSR: We recommend using `localStorage`
  + * - SSR: We recommend using `cookieStorage`
  + */
  storageManager?: StorageManager
  + /**
  + * Configuration for the `PortalManager`
  + */
  portalConfig?: Omit<PortalManagerProps, "children">
  + /**
  + * If `true`, `CSSReset` component will be mounted to help
  + * you reset browser styles
  + */
  resetCSS?: boolean
  }
  @@ -81,6 +96,10 @@ const [StylesProvider, useStyles] = createContext<Dict<SystemStyleObject>>({
  export { StylesProvider, useStyles }
  +/**
  + * Applies styles defined in `theme.styles.global` globally
  + * using emotion's `Global` component
  + */
  export const GlobalStyle = () => {
  const { colorMode } = useColorMode()
  return (
  