export declare type RefHook = { current: T; }; export declare const useComparatorRef: (value: T | null | undefined, isEqual: (v1: T | null | undefined, v2: T | null | undefined) => boolean, onChange?: (() => void) | undefined) => RefHook; export interface HasIsEqual { isEqual: (value: T) => boolean; } export declare const useIsEqualRef: >(value: T | null | undefined, onChange?: (() => void) | undefined) => RefHook;