UNPKG

@controladad/ng-base

Version:
13 lines (12 loc) 613 B
import { ItemRecord } from '../interfaces'; export declare const ArrayHelper: { includes<T>(array: T[], terms: T | T[]): boolean; safeAt<T>(array: T[], index: number | undefined | null): T | null; dedupe<T>(array: T[]): T[]; dedupeObj<T extends object>(array: T[], key: keyof T): T[]; subset<T>(array: T[], sub: T[]): boolean; getFromItemRecord<T, U>(items: ItemRecord<T, U>[], value: T | U | undefined | null): ItemRecord<T, U> | undefined; flatten<T>(array: T[][]): T[]; areEqual(a: any[], b: any[]): boolean; }; export declare function arraysEqual(a: any[], b: any[]): boolean;