UNPKG

@blockscout/ui-toolkit

Version:

A comprehensive collection of reusable Chakra UI components and theme system for Blockscout's projects

13 lines (12 loc) 524 B
import { ThemeProviderProps } from 'next-themes'; import * as React from 'react'; export interface ColorModeProviderProps extends ThemeProviderProps { } export type ColorMode = 'light' | 'dark'; export declare function ColorModeProvider(props: ColorModeProviderProps): React.JSX.Element; export declare function useColorMode(): { colorMode: ColorMode; setColorMode: React.Dispatch<React.SetStateAction<string>>; toggleColorMode: () => void; }; export declare function useColorModeValue<T>(light: T, dark: T): T;