///
/**
* @license
* Copyright (C) 2016 Chi Vinh Le and contributors.
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file for details.
*/
import * as React from "react";
import { JSS } from "jss";
export interface ThemeContext {
themeVars?: TThemeVars;
jss?: JSS;
}
export interface ThemeContextProviderProps {
themeVars?: TThemeVars;
jss?: JSS;
}
export declare class GenericThemeContextProvider extends React.Component, {}> {
static childContextTypes: any;
private themeVars;
private jss;
constructor(props: ThemeContextProviderProps);
componentWillReceiveProps(nextProps: ThemeContextProviderProps): void;
getChildContext(): ThemeContext;
render(): React.ReactElement;
}
export declare class ThemeContextProvider extends GenericThemeContextProvider {
}