import React, { ReactNode } from 'react';
import type { ThemeName } from "../../types";
interface ThemeContextProps {
    preRef: React.RefObject<HTMLPreElement>;
    getPreBgColor: () => string;
    setTheme: (theme: ThemeName) => void;
}
interface ThemeProviderProps {
    children: ReactNode;
}
export declare const ThemeProvider: React.FC<ThemeProviderProps>;
export declare const useThemeContext: () => ThemeContextProps;
export {};
