c8dbb68802e3d709de758ca3b0dd343147a53a77e48f01f42c293360da211abfd66b43d8ca3f00428984c5de729a619dbde99cd9145ee049cb4766cac95004 285 B

123456789
  1. declare type EqualFunc<T> = (a: T, b: T) => boolean;
  2. declare type DiffComponent = {
  3. count: number;
  4. added: boolean;
  5. removed: boolean;
  6. indices: number[];
  7. };
  8. export default function arrayDiff<T>(oldArr: T[], newArr: T[], equal?: EqualFunc<T>): DiffComponent[];
  9. export {};