/// <reference types="react" />
import type { DefaultColorScheme } from './types';
declare const shouldSkipGeneratingVar: (keys: string[]) => boolean;
declare const CssVarsProvider: (props: import("react").PropsWithChildren<Partial<import("@mui/system").CssVarsProviderConfig<DefaultColorScheme>> & {
    theme?: {
        cssVarPrefix?: string | undefined;
        colorSchemes: Record<DefaultColorScheme, Record<string, any>>;
    } | undefined;
    documentNode?: Document | null | undefined;
    colorSchemeNode?: Element | null | undefined;
    colorSchemeSelector?: string | undefined;
    storageWindow?: Window | null | undefined;
    disableNestedContext?: boolean | undefined;
    disableStyleSheetGeneration?: boolean | undefined;
}>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>>, useColorScheme: () => import("@mui/system").ColorSchemeContextValue<DefaultColorScheme>, getInitColorSchemeScript: typeof import("@mui/system").getInitColorSchemeScript;
export { CssVarsProvider, useColorScheme, getInitColorSchemeScript, shouldSkipGeneratingVar };
