/**
 * Prints a log message if a property on the object changed from the last call.
 *
 * This is useful when trying to find out which dependency caused a rerun of
 * e.g. a `useEffect`,`useMemo` or `useCallback`.
 *
 * @example
 * useEffect(() => {
 *   ...
 * }, [depA, depB]);
 *
 * useDEBUGDetectChanges({depA, depB});
 *
 * @param o The object containing all dependencies that should be checked.
 */
export declare const useDEBUGDetectChanges: (o: Record<string, unknown>) => void;
//# sourceMappingURL=useDEBUGDetectChanges.d.ts.map