chenzhaoyang
2025-12-17 063da0bf961e1d35e25dc107f883f7492f4c5a7c
1
2
3
4
5
6
7
8
9
10
11
declare module "shallow-equal" {
  type primitives = string | number | boolean | bigint | undefined | symbol | null;
  export function shallowEqualArrays(arr1: primitives[], arr2: primitives[]);
 
  interface primitiveObject {
    [key: string]: primitives;
  }
  export function shallowEqualObjects(obj1: primitiveObject, obj2: primitiveObject);
 
  export function shallowEqualObjects(obj1: unknown, obj2: unknown);
}