import { ReactNode } from 'react'; export declare type Theme = 'light' | 'dark'; export declare const colors: { amber: string; blue: string; brown: string; crimson: string; cyan: string; grass: string; green: string; indigo: string; lime: string; gray: string; mint: string; orange: string; pink: string; plum: string; purple: string; red: string; sky: string; teal: string; tomato: string; violet: string; yellow: string; }; export declare type Colors = keyof typeof colors; declare type ThemeContextData = { theme: Theme; toggleTheme: (type: Theme | undefined) => void; colorScheme: Colors; changeColorScheme: (color: Colors) => void; }; declare type ThemeProviderProps = { children: ReactNode; }; export declare function ThemeProvider({ children }: ThemeProviderProps): JSX.Element; export declare function useTheme(): ThemeContextData; export {};