import { ForwardRefExoticComponent } from 'react';
export declare const withCacheProvider: () => <P extends {}>(WrappedComponent: import("react").ComponentType<P> | ForwardRefExoticComponent<P>) => ForwardRefExoticComponent<import("react").PropsWithoutRef<P> & import("react").RefAttributes<import("react").ComponentClass<P, any> | import("react").FunctionComponent<P> | ForwardRefExoticComponent<P>>>;
export declare const zynkReactComponentsCache: import("@emotion/utils").EmotionCache;
type ZynkReactComponentsCacheProviderProps = {
    children?: React.ReactNode;
};
export declare function CacheProvider({ children, }: ZynkReactComponentsCacheProviderProps): import("@emotion/react/jsx-runtime").JSX.Element;
export declare const zynkReactComponentsGlobalCache: import("@emotion/utils").EmotionCache;
type ZynkReactComponentsGlobalCacheProviderProps = {
    children?: React.ReactNode;
};
export declare function GlobalCacheProvider({ children, }: ZynkReactComponentsGlobalCacheProviderProps): import("@emotion/react/jsx-runtime").JSX.Element;
export {};
