UNPKG

integreat

Version:
7 lines (6 loc) 360 B
export interface ObjectWithId { id: string; } export declare function indexById<T extends ObjectWithId>(obj: Record<string, T>, item: T): Record<string, T>; export declare function lookupById<T>(id: string | T, resources?: Record<string, T>): T | undefined; export declare function lookupByIds<T>(ids?: (string | T)[], resources?: Record<string, T>): T[];