import { ColorScheme, ColorSchemeEnum } from '@/utils/colorScheme';
import React, { ReactNode } from 'react';
interface ColorSchemeContextType {
    colorScheme: ColorScheme;
    toggleColorScheme: () => void;
    onChangeColorScheme: (colorScheme: ColorSchemeEnum) => void;
    notMountedColorScheme?: boolean;
}
export declare const useColorScheme: () => ColorSchemeContextType;
interface ColorSchemeProviderProps {
    children: ReactNode;
    defaultColorScheme?: 'light' | 'dark' | undefined;
}
export declare const ColorSchemeProvider: ({ children, defaultColorScheme, }: ColorSchemeProviderProps) => React.JSX.Element;
export {};
