import { SheetsRegistry } from "jss"; import PropTypes from "prop-types"; import React from "react"; import type { GenerateClassName } from "../../typings"; interface ServerContextValue { sheetsRegistry: SheetsRegistry | undefined; generateServerClassName: GenerateClassName | undefined; } interface ServerProviderProps { children: React.ReactNode; sheetsRegistry?: SheetsRegistry; generateServerClassName?: GenerateClassName; } export declare const ServerContext: React.Context; declare const ServerProvider: { (props: ServerProviderProps): JSX.Element; propTypes: { children: PropTypes.Validator; sheetsRegistry: PropTypes.Requireable; generateServerClassName: PropTypes.Requireable<(...args: any[]) => any>; }; }; export default ServerProvider;