import * as React from 'react'; import { IQuantumTheme } from '../theme'; import { IQuantumContextValue, ThemeColorMode } from './quantum-context'; export declare const PREFERS_DARK_MODE_QUERY = "(prefers-color-scheme: dark)"; export interface IQuantumProviderProps { theme?: IQuantumTheme; defaultColorMode?: ThemeColorMode; colorMode?: ThemeColorMode; onColorModeChange?(colorMode: ThemeColorMode): void; children?: React.ReactNode | ((ctx: IQuantumContextValue) => React.ReactNode); lang?: string; } export declare const getCurrentColorModeFromStorage: () => ThemeColorMode; export declare const QuantumProvider: React.FC;