type EmptyCb = () => void; type EffectResult = EmptyCb | void; type AsyncEffect = () => EffectResult | Promise; export declare const useAsyncEffect: (effect: AsyncEffect, deps: Array) => void; export declare const useAsyncEffectOnConditionOnce: (effect: AsyncEffect, deps: Array, condition: boolean) => void; export {}; //# sourceMappingURL=use-async-effect.utils.d.ts.map