import React, { ComponentType, DependencyList, ReactNode } from 'react'; import { PreparedEffectOptions } from './usePreparedEffect'; declare const withPreparedEffect:

(identifier: string, effect: (props: P) => Promise, depsFn?: ((props: P) => React.DependencyList) | undefined, opts?: PreparedEffectOptions) => (Component: React.ComponentType) => { (props: CP): ReactNode; displayName: string; }; export default withPreparedEffect;