import { EffectCallback } from 'react'; /** * Exactly like `useEffect`, except that the effect only once * (even in React >=v18 strict mode). * * Based on this workaround from AG Grid: * https://blog.ag-grid.com/avoiding-react-18-double-mount/ */ export declare function useEffectOnce(effect: EffectCallback): void;