export declare const HOIST_CONTEXT: unique symbol; /** @deprecated Doesn't work in ssr and sometimes breakes rulles of hooks. We should never use it. */ declare function Enhancement(childComponents: any, Context: any): { condition: (Component: any) => boolean; init: (this: any, props: any, WrapperComponent: any, isFunction: boolean) => void; context: (this: any, context: any) => any; asProps: (this: any, props: any) => any; wrapperProps: (props: any, WrapperComponent: any) => any; }; export default Enhancement;