import * as React from 'react'; import type { Dispatch, SetStateAction } from 'react'; import type { Theme, ColorMode } from './types'; export interface ThemeContextProps { theme: Theme; colorMode: ColorMode; setColorMode: (colorMode: ColorMode) => void; } export declare const useTheme: () => Theme; export declare const useColors: () => import("./types").Colors & { modes: { dark: import("./types").Colors; }; }; export declare function useColorMode(): [ T, Dispatch> ]; export declare const ThemeProvider: React.FC<{ theme: Theme; }>;