import { CSSObject } from '@codecademy/variance';
import { EmotionCache, Theme } from '@emotion/react';
import * as React from 'react';
export interface GamutProviderProps {
    children?: React.ReactNode;
    useGlobals?: boolean;
    useCache?: boolean;
    theme: Theme;
    variables?: Record<string, CSSObject>;
    cache?: EmotionCache;
}
export declare const GamutContext: React.Context<{
    hasGlobals?: boolean | undefined;
    hasCache?: boolean | undefined;
}>;
export declare const GamutProvider: React.FC<GamutProviderProps>;
