/** * Memoize the factory output depending on changes of the dependencyObject. * * Does not compare order of properties in the root level of the dependencyObject. * * Uses immutable compatible equality check on each property. */ export declare const useMemoWithObject: (factory: () => R, dependencyObject: Record) => R;