/**
 * Returns true if the objects are deeply equal, false otherwise
 * Circular references are ignored
 */
export default function areEqual(obj1: any, obj2: any, visitedObjects?: WeakSet<object>): boolean | undefined;
